]> git.lyx.org Git - lyx.git/commitdiff
Better(?) fix for bug #6659: InsetInfo context menu disabled unless cursor immediatel...
authorVincent van Ravesteijn <vfr@lyx.org>
Sun, 18 Apr 2010 23:47:11 +0000 (23:47 +0000)
committerVincent van Ravesteijn <vfr@lyx.org>
Sun, 18 Apr 2010 23:47:11 +0000 (23:47 +0000)
(see r34215 for the previous fix.)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34216 a592a061-630c-0410-9148-cb99ea01b6c8

src/insets/InsetInfo.cpp

index 0d84eae1bb6c543ed487d58169b0ca52f66781d5..a575c8363d4b9ccac83471fd690e2b626b406a83 100644 (file)
@@ -227,32 +227,13 @@ bool InsetInfo::getStatus(Cursor & cur, FuncRequest const & cmd,
 
 void InsetInfo::doDispatch(Cursor & cur, FuncRequest & cmd)
 {
-       // allow selection, copy but not cut, delete etc
        switch (cmd.action()) {
-       case LFUN_INSET_SETTINGS:
-               InsetCollapsable::doDispatch(cur, cmd);
-               break;
-
        case LFUN_INSET_MODIFY:
                setInfo(to_utf8(cmd.argument()));
                break;
 
-       case LFUN_MOUSE_PRESS:
-               switch (cmd.button()) {
-               case mouse_button::button1:
-               case mouse_button::button3:
-                       cur.undispatched();
-                       break;
-               case mouse_button::none:
-               case mouse_button::button2:
-               case mouse_button::button4:
-               case mouse_button::button5:
-                       // Nothing to do.
-                       cur.noUpdate();
-                       break;
-               }
-
        default:
+               InsetCollapsable::doDispatch(cur, cmd);
                break;
        }
 }