]> git.lyx.org Git - features.git/commitdiff
clear selection on 'escape' if present
authorAndré Pönitz <poenitz@gmx.net>
Fri, 14 Dec 2001 17:15:56 +0000 (17:15 +0000)
committerAndré Pönitz <poenitz@gmx.net>
Fri, 14 Dec 2001 17:15:56 +0000 (17:15 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3210 a592a061-630c-0410-9148-cb99ea01b6c8

src/mathed/formulabase.C

index 5561a0450716e215da05eb6ff52821a2601b2f1d..7a54dc02b159e7d92a897e7ddd2946b2b685d95d 100644 (file)
@@ -652,6 +652,13 @@ InsetFormulaBase::localDispatch(BufferView * bv, kb_action action,
                result = UNDISPATCHED;
                break;
 
+       case LFUN_ESCAPE:
+               if (mathcursor->selection())
+                       mathcursor->selClear();
+               else
+                       result = UNDISPATCHED;
+               break;
+
        default:
                result = UNDISPATCHED;
        }