# HG changeset patch # User Andrew O. Shadoura # Date 1218115227 -10800 # Node ID d332994acaa989410f91ef9bb9bcc34bb1f1a2a4 # Parent c7346fd2efdac4896053c1978aefdda20038c06e# Parent 469f7e596a20149d9ec7ab4f479d6d0f981c5c8e merge diff -r c7346fd2efda -r d332994acaa9 src/skins/plugin.c --- a/src/skins/plugin.c Thu Aug 07 16:13:03 2008 +0300 +++ b/src/skins/plugin.c Thu Aug 07 16:20:27 2008 +0300 @@ -106,15 +106,15 @@ gboolean skins_cleanup(void) { if (plugin_is_active == TRUE) { + gtk_widget_hide(mainwin); + gtk_widget_hide(equalizerwin); + gtk_widget_hide(playlistwin); skins_cfg_save(); cleanup_skins(); skins_free_paths(); ui_main_evlistener_dissociate(); ui_playlist_evlistener_dissociate(); skins_cfg_free(); - gtk_widget_destroy(mainwin); - gtk_widget_destroy(equalizerwin); - gtk_widget_destroy(playlistwin); ui_manager_destroy(); mainwin = NULL; equalizerwin = NULL;