From 65b5de645bd0fc21f9e7f947432639afda8d411c Mon Sep 17 00:00:00 2001 From: Stefan Schimanski Date: Fri, 15 Jun 2007 05:31:11 +0000 Subject: [PATCH] * compile fix git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18777 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/Text3.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Text3.cpp b/src/Text3.cpp index 075f619a35..63e523a898 100644 --- a/src/Text3.cpp +++ b/src/Text3.cpp @@ -512,9 +512,13 @@ void Text::dispatch(Cursor & cur, FuncRequest & cmd) case LFUN_UP_SELECT: case LFUN_DOWN_SELECT: - needsUpdate |= cur.selHandle(select); case LFUN_UP: case LFUN_DOWN: { + // stop/start the selection + bool select = cmd.action == LFUN_DOWN_SELECT || + cmd.action == LFUN_UP_SELECT; + cur.selHandle(select); + // move cursor up/down bool up = cmd.action == LFUN_UP_SELECT || cmd.action == LFUN_UP; bool const successful = cur.upDownInText(up, needsUpdate); -- 2.39.5