]> git.lyx.org Git - features.git/commitdiff
Avoid unnecessary redraw.
authorAbdelrazak Younes <younes@lyx.org>
Tue, 6 Nov 2007 13:16:27 +0000 (13:16 +0000)
committerAbdelrazak Younes <younes@lyx.org>
Tue, 6 Nov 2007 13:16:27 +0000 (13:16 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21468 a592a061-630c-0410-9148-cb99ea01b6c8

src/mathed/InsetMathNest.cpp

index 014002d0dae967978d07ebc931473ceb26594006..13732bcc4b1c613cfc8c02666f4f89e76e00280b 100644 (file)
@@ -543,12 +543,10 @@ void InsetMathNest::doDispatch(Cursor & cur, FuncRequest & cmd)
        case LFUN_CHAR_RIGHT_SELECT:
                //FIXME: for visual cursor, really move right
                if (reverseDirectionNeeded(cur))
-                       lyx::dispatch(FuncRequest(
-                               cmd.action == LFUN_CHAR_RIGHT_SELECT ? 
+                       doDispatch(cur, FuncRequest(cmd.action == LFUN_CHAR_RIGHT_SELECT ? 
                                        LFUN_CHAR_BACKWARD_SELECT : LFUN_CHAR_BACKWARD));
                else 
-                       lyx::dispatch(FuncRequest(
-                               cmd.action == LFUN_CHAR_RIGHT_SELECT ? 
+                       doDispatch(cur, FuncRequest(cmd.action == LFUN_CHAR_RIGHT_SELECT ? 
                                        LFUN_CHAR_FORWARD_SELECT : LFUN_CHAR_FORWARD));
                break;
 
@@ -556,12 +554,10 @@ void InsetMathNest::doDispatch(Cursor & cur, FuncRequest & cmd)
        case LFUN_CHAR_LEFT_SELECT:
                //FIXME: for visual cursor, really move left
                if (reverseDirectionNeeded(cur))
-                       lyx::dispatch(FuncRequest(
-                               cmd.action == LFUN_CHAR_LEFT_SELECT ? 
+                       doDispatch(cur, FuncRequest(cmd.action == LFUN_CHAR_LEFT_SELECT ? 
                                        LFUN_CHAR_FORWARD_SELECT : LFUN_CHAR_FORWARD));
                else 
-                       lyx::dispatch(FuncRequest(
-                               cmd.action == LFUN_CHAR_LEFT_SELECT ? 
+                       doDispatch(cur, FuncRequest(cmd.action == LFUN_CHAR_LEFT_SELECT ? 
                                        LFUN_CHAR_BACKWARD_SELECT : LFUN_CHAR_BACKWARD));
                break;