From 3740656a66078083856ab66e946fcdfaf572e191 Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Thu, 18 Apr 2013 13:08:20 +0900 Subject: [PATCH] fix multiple shelf config diaslog bug. --- src/modules/conf_shelves/e_int_config_shelf.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/modules/conf_shelves/e_int_config_shelf.c b/src/modules/conf_shelves/e_int_config_shelf.c index 105874409..072b69d98 100644 --- a/src/modules/conf_shelves/e_int_config_shelf.c +++ b/src/modules/conf_shelves/e_int_config_shelf.c @@ -44,6 +44,8 @@ e_int_config_shelf(E_Container *con, const char *params __UNUSED__) E_Config_Dialog *cfd; E_Config_Dialog_View *v; + if (e_config_dialog_find("E", "extensions/shelves")) return NULL; + v = E_NEW(E_Config_Dialog_View, 1); if (!v) return NULL; v->create_cfdata = _create_data;