X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=openbox%2Fmenu.c;h=34150391fe8e760fb7eb9b0354cc77d39787c420;hb=1fbc70da580b94dfcfe1a8549ed512eb02c5b73a;hp=c1d1138be270ad8652a0bc9501f7336b5eec0828;hpb=1ffd89672fa62cdf2c9e707fdf53e6d8a0080b6f;p=chaz%2Fopenbox diff --git a/openbox/menu.c b/openbox/menu.c index c1d1138b..34150391 100644 --- a/openbox/menu.c +++ b/openbox/menu.c @@ -1,6 +1,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- menu.c for the Openbox window manager + Copyright (c) 2006 Mikael Magnusson Copyright (c) 2003 Ben Jansens This program is free software; you can redistribute it and/or modify @@ -69,7 +70,7 @@ void menu_startup(gboolean reconfig) menu_hash = g_hash_table_new_full(g_str_hash, g_str_equal, NULL, (GDestroyNotify)menu_destroy_hash_value); - client_list_menu_startup(); + client_list_menu_startup(reconfig); client_menu_startup(); menu_parse_inst = parse_startup(); @@ -110,6 +111,8 @@ void menu_shutdown(gboolean reconfig) parse_shutdown(menu_parse_inst); menu_parse_inst = NULL; + client_list_menu_shutdown(reconfig); + menu_frame_hide_all(); g_hash_table_destroy(menu_hash); menu_hash = NULL;