From c34915ae8d49f61426912ef332e8097be516bdd3 Mon Sep 17 00:00:00 2001 From: Dana Jansens Date: Thu, 28 Aug 2003 07:49:57 +0000 Subject: make submenus not require the menu to exist when they are created, not until they are shown. crash fix in client_menu --- plugins/menu/client_menu.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'plugins') diff --git a/plugins/menu/client_menu.c b/plugins/menu/client_menu.c index 32277047..696387df 100644 --- a/plugins/menu/client_menu.c +++ b/plugins/menu/client_menu.c @@ -83,6 +83,9 @@ static void layer_update(ObMenuFrame *frame, gpointer data) e->data.normal.enabled = !!frame->client; } + if (!frame->client) + return; + e = menu_find_entry_id(menu, LAYER_TOP); e->data.normal.enabled = !frame->client->above; -- cgit v1.2.3