e17: unregister config dialog
authorHannes Janetzek <hannes.janetzek@gmail.com>
Tue, 27 Sep 2011 02:04:06 +0000 (02:04 +0000)
committerHannes Janetzek <hannes.janetzek@gmail.com>
Tue, 27 Sep 2011 02:04:06 +0000 (02:04 +0000)
SVN revision: 63616

src/modules/conf_theme/e_mod_main.c

index 1177fd6..2f06c79 100644 (file)
@@ -112,6 +112,8 @@ e_modapi_shutdown(E_Module *m __UNUSED__)
       e_object_del(E_OBJECT(cfd));
    while ((cfd = e_config_dialog_get("E", "appearance/wallpaper")))
       e_object_del(E_OBJECT(cfd));
+   while ((cfd = e_config_dialog_get("E", "appearance/xsettings")))
+     e_object_del(E_OBJECT(cfd));
    
    e_configure_registry_item_del("appearance/startup");
    e_configure_registry_item_del("appearance/scale");
@@ -123,6 +125,7 @@ e_modapi_shutdown(E_Module *m __UNUSED__)
    e_configure_registry_item_del("appearance/colors");
    e_configure_registry_item_del("appearance/theme");
    e_configure_registry_item_del("appearance/wallpaper");
+   e_configure_registry_item_del("appearance/xsettings");
    e_configure_registry_category_del("appearance");
    
    while ((cfd = e_config_dialog_get("E", "internal/borders_border")))