From ba1492595b6f6087bae547d925b2847bc06e1016 Mon Sep 17 00:00:00 2001 From: Gustavo Sverzut Barbieri Date: Sun, 7 Jun 2009 16:00:35 +0000 Subject: [PATCH] efm+tabs: do not segv if toolbars are disabled. do not crash if user request a tab but efm is not using toolbars (ie: nav, path). It is still producing weird results when create more than one tab. SVN revision: 40945 --- src/modules/fileman/e_fwin.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/modules/fileman/e_fwin.c b/src/modules/fileman/e_fwin.c index b5fe1675f..07c9f2c4c 100644 --- a/src/modules/fileman/e_fwin.c +++ b/src/modules/fileman/e_fwin.c @@ -644,11 +644,13 @@ _e_fwin_cb_page_change(void *data1, void *data2) if (prev) { evas_object_hide(prev->scrollframe_obj); - e_toolbar_hide(prev->tbar); + if (prev->tbar) + e_toolbar_hide(prev->tbar); } evas_object_show(page->scrollframe_obj); - e_toolbar_show(page->tbar); + if (page->tbar) + e_toolbar_show(page->tbar); fwin->cur_page = page; evas_object_focus_set(page->fm_obj, 1);