diff options
author | SangHyeon Jade Lee <sh10233.lee@samsung.com> | 2020-06-29 16:34:06 +0900 |
---|---|---|
committer | SangHyeon Jade Lee <sh10233.lee@samsung.com> | 2020-06-29 16:38:44 +0900 |
commit | 2ead5df728773073e30ab91e7043058df5b23cf3 (patch) | |
tree | 9cb2c1ef7f2d114573af25314a0a1a539e1baf95 | |
parent | 9932ceeec3b4a17e6ccd6d6d3477466331547fff (diff) | |
download | efl-2ead5df728773073e30ab91e7043058df5b23cf3.tar.gz |
elementary : fix key unselect unhighlighting issue
Summary:
in multiselect mode,
selected item is not unhighlighted by key unselect.
Test Plan: tested in elementary_test gengrid
Reviewers: eagleeye
Reviewed By: eagleeye
Subscribers: cedric, #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D12035
-rw-r--r-- | src/lib/elementary/elm_gengrid.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/lib/elementary/elm_gengrid.c b/src/lib/elementary/elm_gengrid.c index 13427ec00f..b550f4e2cd 100644 --- a/src/lib/elementary/elm_gengrid.c +++ b/src/lib/elementary/elm_gengrid.c @@ -3453,7 +3453,11 @@ _key_action_select(Evas_Object *obj, const char *params) it->highlight_cb(it); it->sel_cb(it); } - else it->unsel_cb(it); + else + { + it->unhighlight_cb(it); + it->unsel_cb(it); + } } else { |