mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-09 18:31:04 +00:00
Fixup 2bdd691130
: remove two more Update::SinglePar instances
They do not do what the author(s) of these lines thought it would do, and can create crashes.
This commit is contained in:
parent
0f5f80e0ba
commit
485f5afc21
@ -5267,7 +5267,7 @@ void Text::dispatch(Cursor & cur, FuncRequest & cmd)
|
||||
// Set the cursor
|
||||
bvcur.resetAnchor();
|
||||
if (!bv->mouseSetCursor(cur, cmd.modifier() == ShiftModifier))
|
||||
cur.screenUpdateFlags(Update::SinglePar | Update::FitCursor);
|
||||
cur.screenUpdateFlags(Update::FitCursor);
|
||||
// FIXME: move this to mouseSetCursor?
|
||||
if (bvcur.wordSelection() && bvcur.inTexted())
|
||||
expandWordSel(bvcur);
|
||||
@ -5366,9 +5366,7 @@ void Text::dispatch(Cursor & cur, FuncRequest & cmd)
|
||||
// selectWord but bvcur is current
|
||||
// mouse position.
|
||||
cur.bv().cursor().setSelection();
|
||||
// We might have removed an empty but drawn selection
|
||||
// (probably a margin)
|
||||
cur.screenUpdateFlags(Update::SinglePar | Update::FitCursor);
|
||||
cur.screenUpdateFlags(Update::FitCursor);
|
||||
} else
|
||||
cur.noScreenUpdate();
|
||||
// FIXME: We could try to handle drag and drop of selection here.
|
||||
|
Loading…
Reference in New Issue
Block a user