diff --git a/deluge/ui/web/js/Deluge.Preferences.js b/deluge/ui/web/js/Deluge.Preferences.js index 3aa991127..bcb13050e 100644 --- a/deluge/ui/web/js/Deluge.Preferences.js +++ b/deluge/ui/web/js/Deluge.Preferences.js @@ -108,6 +108,11 @@ Ext.deluge.PreferencesWindow = Ext.extend(Ext.Window, { onClose: function() { this.hide(); }, + + onOk: function() { + Deluge.Client.core.set_config(this.optionsManager.getDirty()); + this.hide(); + }, addPage: function(page) { var store = this.categoriesGrid.getStore(); @@ -161,4 +166,4 @@ Ext.deluge.PreferencesWindow = Ext.extend(Ext.Window, { } }); -Deluge.Preferences = new Ext.deluge.PreferencesWindow(); \ No newline at end of file +Deluge.Preferences = new Ext.deluge.PreferencesWindow();