Show cursor correctly when loading file

This is a fixup to 4ecbff00. When a file is loaded and the cursor is
set, it is required to first compute metrics to be able to scroll the
screen correctly.

Fixes bug #11377.

(cherry picked from commit 2dc84b69d5)
This commit is contained in:
Jean-Marc Lasgouttes 2018-11-21 13:49:20 +01:00
parent f4c2cfa68f
commit f7ebe1f70f
2 changed files with 4 additions and 2 deletions

View File

@ -852,7 +852,7 @@ bool BufferView::moveToPosition(pit_type bottom_pit, pos_type bottom_pos,
d->cursor_.setCurrentFont();
// Do not forget to reset the anchor (see #9912)
d->cursor_.resetAnchor();
processUpdateFlags(Update::FitCursor);
processUpdateFlags(Update::Force | Update::FitCursor);
}
return success;

View File

@ -160,7 +160,7 @@ What's new
- Avoid white space before math completion (bug 11283).
- View and change Plural, Capitalization, and No Prefix options for
- View and change Plural, Capitalization, and No Prefix options for
cross-references from the context menu (bug 11070).
- Don't step counters in deleted material (bug 11135).
@ -183,6 +183,8 @@ What's new
- Avoid extra space at the end of tooltips (bug 11353).
- Show cursor correctly when loading file (bug 11377).
* INTERNALS