From 0ccfc31ee1e17cabe66986c0ce318e5d10c414fb Mon Sep 17 00:00:00 2001 From: Ryuan Choi Date: Sat, 29 Jun 2013 07:21:57 +0900 Subject: [PATCH] fileselector: Fixed regression of rELM3d2ae6d25ddc https://phab.enlightenment.org/T198 After rELM3d2ae6d25ddc, buttons are destroyed when ok_cancel_set(true) is called twice. Spotted by uartie. --- legacy/elementary/src/lib/elc_fileselector.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/legacy/elementary/src/lib/elc_fileselector.c b/legacy/elementary/src/lib/elc_fileselector.c index 123370f82e..3bfc1f842f 100644 --- a/legacy/elementary/src/lib/elc_fileselector.c +++ b/legacy/elementary/src/lib/elc_fileselector.c @@ -1087,7 +1087,7 @@ _buttons_ok_cancel_set(Eo *obj, void *_pd, va_list *list) eo_do(obj, elm_wdg_theme(NULL)); } - else + else if (!visible) { evas_object_del(sd->cancel_button); sd->cancel_button = NULL;