]> git.lyx.org Git - features.git/blobdiff - src/lyxfunc.C
A couple of minor bug fixes and cleanups
[features.git] / src / lyxfunc.C
index b35df71a4b3edaa7790336f8cba322c09b14293b..c024395fae8dc2943398cd37b3fd42dcc50a614f 100644 (file)
@@ -1393,11 +1393,11 @@ string const LyXFunc::dispatch(kb_action action, string argument)
                        owner->view()->buffer(bufferlist.loadLyXFile(s));
                }
 
-               // Set the cursor
                owner->view()->setCursorFromRow(row);
 
-               // Recenter screen
                owner->view()->center();
+               // see BufferView_pimpl::center() 
+               owner->view()->updateScrollbar();
        }
        break;
 
@@ -1427,8 +1427,9 @@ string const LyXFunc::dispatch(kb_action action, string argument)
                owner->view()->setState();
                owner->showState();
 
-               // Recenter screen
                owner->view()->center();
+               // see BufferView_pimpl::center() 
+               owner->view()->updateScrollbar();
        }
        break;