From 2e53068907038e040868b9217218beb132b68983 Mon Sep 17 00:00:00 2001 From: Daniel Hirt Date: Mon, 5 Sep 2016 14:25:19 +0300 Subject: [PATCH] Edje entry: fix selection start with shift + mouse_down Fixes T3043. Starting a selection should be possible with shift + mouse_down. No need to check the "have_selection" flag. @fix --- src/lib/edje/edje_entry.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/lib/edje/edje_entry.c b/src/lib/edje/edje_entry.c index f67d1317cd..abf66384b7 100644 --- a/src/lib/edje/edje_entry.c +++ b/src/lib/edje/edje_entry.c @@ -2538,8 +2538,10 @@ _edje_part_mouse_down_cb(void *data, Evas *e EINA_UNUSED, Evas_Object *obj EINA_ } else { - if ((en->have_selection) && (shift)) - _sel_extend(en->ed, en->cursor, rp->object, en); + if (shift) + { + _sel_extend(en->ed, en->cursor, rp->object, en); + } else { en->selecting = EINA_TRUE;