discomfitor pushed a commit to branch enlightenment-0.21. http://git.enlightenment.org/core/enlightenment.git/commit/?id=905607dbc1e05e66777a6b7167cdf9df1f7e63eb
commit 905607dbc1e05e66777a6b7167cdf9df1f7e63eb Author: Mike Blumenkrantz <[email protected]> Date: Fri Apr 7 16:07:25 2017 -0400 set pass events on efm icons when deleting files ensure that if a delete op is executing the icon cannot be clicked probably fix T5340 --- src/bin/e_fm.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/bin/e_fm.c b/src/bin/e_fm.c index 1e9d923..43ac2cd 100644 --- a/src/bin/e_fm.c +++ b/src/bin/e_fm.c @@ -11110,6 +11110,7 @@ _e_fm2_file_delete_yes_cb(void *data, E_Dialog *dialog) } } } + evas_object_pass_events_set(ici->ic->obj, 1); } eina_list_free(sel); } @@ -11118,6 +11119,7 @@ _e_fm2_file_delete_yes_cb(void *data, E_Dialog *dialog) if (sel) eina_list_free(sel); _e_fm2_icon_realpath(ic, buf, sizeof(buf)); if (e_filereg_file_protected(buf)) return; + evas_object_pass_events_set(ic->obj, 1); files = e_util_string_append_quoted(files, &size, &len, buf); } if (files) --
