- y += par.rows()[rit].height();
- y += par.rows()[rend].ascent();
- x += dit.bottom().text()->cursorX(dit.bottom(), boundary && dit.depth() == 1);
- // The following correction should not be there at all.
- // The cursor looks much better with the -1, though.
- --x;
+ y += pm.rows()[rit].height();
+ y += pm.rows()[rend].ascent();
+ x += dit.bottom().text()->cursorX(bv, dit.bottom(), boundary && dit.depth() == 1);
+