The langugage module causes that all modules will become unloaded on
restart. it seems that this is directly caused by the call to
e_config_save() in e_mod_keybindings. this is not needed anyway as the
keybinding is still stored without this.


--
Hannes 'jeffdameth' Janetzek
? language.patch
Index: e_mod_keybindings.c
===================================================================
RCS file: /var/cvs/e/e_modules/language/src/module/e_mod_keybindings.c,v
retrieving revision 1.13
diff -u -r1.13 e_mod_keybindings.c
--- e_mod_keybindings.c	11 Oct 2006 12:17:22 -0000	1.13
+++ e_mod_keybindings.c	7 Jun 2007 01:10:27 -0000
@@ -65,7 +65,7 @@
 
    e_action_predef_name_del(LANG_ACTION_GROUP, LANG_ACTION_NEXT_LANGUAGE); 
    e_action_predef_name_del(LANG_ACTION_GROUP, LANG_ACTION_PREV_LANGUAGE);
-   e_config_save();
+   //e_config_save();
 
    return 1;
 }
@@ -98,7 +98,7 @@
    _lang_unregister_module_keybinding(&(language_config->switch_prev_lang_key), 1);
 
    e_managers_keys_grab();
-   e_config_save();
+   //e_config_save();
 
    return 1;
 }
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to