mode, make the cursor jump over it; avoid crash in setCursorIntern
by using the right LyXText.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16001
a592a061-630c-0410-9148-
cb99ea01b6c8
// FIXME: change tracking (MG)
par.eraseChar(cur.pos(), cur.buffer().params().trackChanges);
if (par.isDeleted(cur.pos()))
// FIXME: change tracking (MG)
par.eraseChar(cur.pos(), cur.buffer().params().trackChanges);
if (par.isDeleted(cur.pos()))
+ cur.forwardPosNoDescend();
needsUpdate = true;
} else if (cur.pit() != cur.lastpit()) {
if (cur.buffer().params().trackChanges
needsUpdate = true;
} else if (cur.pit() != cur.lastpit()) {
if (cur.buffer().params().trackChanges
cur.updateFlags(Update::Force);
// Make sure the cursor is correct. Is this really needed?
// No, not really... at least not here!
cur.updateFlags(Update::Force);
// Make sure the cursor is correct. Is this really needed?
// No, not really... at least not here!
- setCursorIntern(cur, cur.pit(), cur.pos());
+ cur.text()->setCursorIntern(cur, cur.pit(), cur.pos());