From 6f41ad720431f31ae0a7f79c5a42d0251afc56ba Mon Sep 17 00:00:00 2001 From: Andy Williams Date: Wed, 22 Nov 2017 19:27:04 +0000 Subject: [PATCH] Avoid infite tab focus loops --- src/bin/edi_filepanel.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/bin/edi_filepanel.c b/src/bin/edi_filepanel.c index b2b86af..274f0f0 100644 --- a/src/bin/edi_filepanel.c +++ b/src/bin/edi_filepanel.c @@ -1034,7 +1034,10 @@ edi_filepanel_select_path(const char *path) if (!item) return; - elm_genlist_item_selected_set(item, EINA_TRUE); + if (elm_genlist_item_selected_get(item)) + return; + + elm_genlist_item_selected_set(item, EINA_TRUE); } void