]> Dogcows Code - chaz/openbox/blobdiff - openbox/menu.c
add cleanup function for menus that fires when the menu is no longer visible
[chaz/openbox] / openbox / menu.c
index 5a5844bbb7e1de7d2e597b7103086df0d377adec..1f9874ac8143d7c6469246c398aeb43e886aa8a9 100644 (file)
@@ -654,6 +654,11 @@ void menu_set_execute_func(ObMenu *self, ObMenuExecuteFunc func)
     self->more_menu->execute_func = func; /* keep it in sync */
 }
 
+void menu_set_cleanup_func(ObMenu *self, ObMenuCleanupFunc func)
+{
+    self->cleanup_func = func;
+}
+
 void menu_set_destroy_func(ObMenu *self, ObMenuDestroyFunc func)
 {
     self->destroy_func = func;
This page took 0.021773 seconds and 4 git commands to generate.