commit 7799e7960cb8627bbd8efa1d6efb78a811675d16
Author: Jean-Marc Lasgouttes <[email protected]>
Date:   Mon Mar 14 15:14:57 2016 +0100

    In mathed, select only current cell on double-click
    
    Keep the behavior of split selection with triple click.
    
    Fixes part of #9747.

diff --git a/src/mathed/InsetMathNest.cpp b/src/mathed/InsetMathNest.cpp
index ff5e195..9150f4f 100644
--- a/src/mathed/InsetMathNest.cpp
+++ b/src/mathed/InsetMathNest.cpp
@@ -729,10 +729,17 @@ void InsetMathNest::doDispatch(Cursor & cur, FuncRequest 
& cmd)
        }
 
        case LFUN_MOUSE_DOUBLE:
-       case LFUN_MOUSE_TRIPLE:
        case LFUN_WORD_SELECT:
                cur.pos() = 0;
+               cur.resetAnchor();
+               cur.setSelection(true);
+               cur.pos() = cur.lastpos();
+               cur.bv().cursor() = cur;
+               break;
+
+       case LFUN_MOUSE_TRIPLE:
                cur.idx() = 0;
+               cur.pos() = 0;
                cur.resetAnchor();
                cur.setSelection(true);
                cur.idx() = cur.lastidx();
diff --git a/status.21x b/status.21x
index 6ea9673..aee0f3c 100644
--- a/status.21x
+++ b/status.21x
@@ -43,7 +43,7 @@ What's new
 
 - The indentation of beamer frame contents has been decreased and unified.
 
-
+- In mathed, select only current cell on double-click
 
 * DOCUMENTATION AND LOCALIZATION
 

Reply via email to