all repos — openbox @ 73374510cc2853755568996480bbf2357f93125e

openbox fork - make it a bit more like ryudo

demand load plugins from the menu
Scott Moynes smoynes@nexus.carleton.ca
commit

73374510cc2853755568996480bbf2357f93125e

parent

f37a9190959279d0f3c1cd7e62099e74930d36d2

1 files changed, 5 insertions(+), 2 deletions(-)

jump to
M openbox/menu.copenbox/menu.c

@@ -45,7 +45,9 @@ PluginMenuCreateData data;

data.doc = doc; data.node = node; data.parent = menu; - parent = plugin_create(plugin, &data); + + if (plugin_open_full(plugin, TRUE)) + parent = plugin_create(plugin, &data); g_free(plugin); } else menu = menu_new(title, id, data ? *((ObMenu**)data) : NULL);

@@ -65,7 +67,8 @@ PluginMenuCreateData data;

data.doc = doc; data.node = node; data.parent = menu; - parent = plugin_create(plugin, &data); + if (plugin_open_full(plugin, TRUE)) + parent = plugin_create(plugin, &data); g_free(plugin); } else { parent = menu;