Only save relevant settings when unloading the user settings dialog.

master
Pacman Ghost 4 years ago
parent 3ce71bf681
commit 190c3e97d6
  1. 4
      vasl_templates/webapp/static/user_settings.js

@ -37,7 +37,7 @@ function user_settings()
for ( var name in USER_SETTINGS ) { for ( var name in USER_SETTINGS ) {
var $elem = $( ".ui-dialog.user-settings [name='" + name + "']" ) ; var $elem = $( ".ui-dialog.user-settings [name='" + name + "']" ) ;
func = handlers[ "unload_" + USER_SETTINGS[name] ] ; func = handlers[ "unload_" + USER_SETTINGS[name] ] ;
settings[name] = func( $elem ) ; gUserSettings[name] = func( $elem ) ;
} }
return settings ; return settings ;
} }
@ -115,7 +115,7 @@ function user_settings()
buttons: { buttons: {
OK: function() { OK: function() {
// unload and install the new user settings // unload and install the new user settings
gUserSettings = unload_settings() ; unload_settings() ;
save_user_settings() ; save_user_settings() ;
apply_user_settings() ; apply_user_settings() ;
$(this).dialog( "close" ) ; $(this).dialog( "close" ) ;

Loading…
Cancel
Save