mirror of
https://git.lyx.org/repos/lyx.git
synced 2025-01-11 03:03:06 +00:00
Fix bug #6448: Crash with invalid anchor.
If we check whether a cursor is valid, we should also check the anchor_. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33012 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
0fae8cf345
commit
b9d5184979
@ -2142,9 +2142,12 @@ Font Cursor::getFont() const
|
||||
|
||||
bool Cursor::fixIfBroken()
|
||||
{
|
||||
if (DocIterator::fixIfBroken()) {
|
||||
clearSelection();
|
||||
return true;
|
||||
bool const broken_cursor = DocIterator::fixIfBroken();
|
||||
bool const broken_anchor = anchor_.fixIfBroken();
|
||||
|
||||
if (broken_cursor || broken_anchor) {
|
||||
clearSelection();
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user