]> git.lyx.org Git - features.git/blobdiff - src/mathed/formula.C
Fixed various "missing features" in the tabular/textinset code.
[features.git] / src / mathed / formula.C
index c5c616177f2120b7261fce58d6cd8dbe26009368..9f0935094cbc990875162f248019653c3344de9e 100644 (file)
@@ -1235,6 +1235,8 @@ InsetFormula::LocalDispatch(BufferView * bv,
               mathcursor->setLastCode(LM_TC_TEX);
           } 
         UpdateLocal(bv);
+      } else if (action == LFUN_MATH_PANEL) {
+        result = UNDISPATCHED;
       } else {
        // lyxerr << "Closed by action " << action << endl;
        result =  FINISHED;
@@ -1248,7 +1250,8 @@ InsetFormula::LocalDispatch(BufferView * bv,
    if (mathcursor->Selection() || was_selection)
        ToggleInsetSelection(bv);
     
-   if ((result == DISPATCHED) || (result == DISPATCHED_NOUPDATE))
+   if ((result == DISPATCHED) || (result == DISPATCHED_NOUPDATE) ||
+       (result == UNDISPATCHED))
       ShowInsetCursor(bv);
    else
       bv->unlockInset(this);