From 32cbabbd0ae155a35d59175d2616b45c5d2330a0 Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Tue, 4 Jan 2005 07:16:24 +0000 Subject: [PATCH] dont keep adding clients once the menu has stuff SVN revision: 12731 --- src/bin/e_int_menus.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bin/e_int_menus.c b/src/bin/e_int_menus.c index bf968892b..1199b9bf7 100644 --- a/src/bin/e_int_menus.c +++ b/src/bin/e_int_menus.c @@ -157,7 +157,6 @@ e_int_menus_clients_new(void) m = e_menu_new(); e_menu_pre_activate_callback_set(m, _e_int_menus_clients_pre_cb, NULL); - return m; } @@ -389,7 +388,8 @@ _e_int_menus_clients_pre_cb(void *data, E_Menu *m) E_Menu *root; if (m->realized) return; - + if (m->items) return; + root = e_menu_root_get(m); /* get the current containers clients */ if (root && root->con)