Author: leuven
Date: Tue Mar 15 09:54:46 2011
New Revision: 37929
URL: http://www.lyx.org/trac/changeset/37929

Log:
update when cursor leaves screen while navigating large tables using the arrows

Modified:
   lyx-devel/trunk/src/insets/InsetTabular.cpp

Modified: lyx-devel/trunk/src/insets/InsetTabular.cpp
==============================================================================
--- lyx-devel/trunk/src/insets/InsetTabular.cpp Tue Mar 15 08:53:45 2011        
(r37928)
+++ lyx-devel/trunk/src/insets/InsetTabular.cpp Tue Mar 15 09:54:46 2011        
(r37929)
@@ -4005,6 +4005,8 @@
                        cmd = FuncRequest(finish_lfun);
                else
                        cur.dispatched();
+
+               cur.screenUpdateFlags(Update::FitCursor);
                break;
 
        }
@@ -4041,6 +4043,7 @@
                        cur.setCurrentFont();
                        return;
                }
+               cur.screenUpdateFlags(Update::FitCursor);
                break;
 
        case LFUN_UP_SELECT:
@@ -4074,6 +4077,7 @@
                        cur.setCurrentFont();
                        return;
                }
+               cur.screenUpdateFlags(Update::FitCursor);
                break;
 
 //     case LFUN_SCREEN_DOWN: {

Reply via email to