rimmed pushed a commit to branch master.

http://git.enlightenment.org/tools/eflete.git/commit/?id=31a6294daa2f415c8077badc5e603e40f12ba7cc

commit 31a6294daa2f415c8077badc5e603e40f12ba7cc
Author: Vitalii Vorobiov <[email protected]>
Date:   Fri Jun 3 16:22:10 2016 +0300

    tabs: do not fail when all tabs are closed and we close via shortcut again 
and again
---
 src/bin/ui/tabs.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/bin/ui/tabs.c b/src/bin/ui/tabs.c
index 57d0dc9..324fcdd 100644
--- a/src/bin/ui/tabs.c
+++ b/src/bin/ui/tabs.c
@@ -1079,6 +1079,8 @@ _tab_close(void *data,
    Tabs_Item *item = (Tabs_Item *)data;
    Evas_Object *content;
 
+   if (!item) return;
+
    tabs.items = eina_list_remove(tabs.items, item);
    _del_tab(item);
    if (tabs.selected == it)

-- 


Reply via email to