diff options
author | Damien Churchill <damoc@gmail.com> | 2009-06-23 23:18:25 +0000 |
---|---|---|
committer | Damien Churchill <damoc@gmail.com> | 2009-06-23 23:18:25 +0000 |
commit | 2debe69e346b720ef85fdcfdc473641caf94f149 (patch) | |
tree | f1ae3265326e62e063505067c399b64625fc3694 /deluge/ui/web/js/ext-extensions-debug.js | |
parent | c5a21e2be963369772adcf09c5f1283427739ad6 (diff) | |
download | deluge-2debe69e346b720ef85fdcfdc473641caf94f149.tar.gz deluge-2debe69e346b720ef85fdcfdc473641caf94f149.tar.bz2 deluge-2debe69e346b720ef85fdcfdc473641caf94f149.zip |
proxy the check event from the child radio boxes to the radiogroup
Diffstat (limited to 'deluge/ui/web/js/ext-extensions-debug.js')
-rw-r--r-- | deluge/ui/web/js/ext-extensions-debug.js | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/deluge/ui/web/js/ext-extensions-debug.js b/deluge/ui/web/js/ext-extensions-debug.js index 2f3de3eec..85b824402 100644 --- a/deluge/ui/web/js/ext-extensions-debug.js +++ b/deluge/ui/web/js/ext-extensions-debug.js @@ -750,6 +750,16 @@ Ext.reg('fullprogressbar', Ext.ux.FullProgressBar); // Allow radiogroups to be treated as a single form element. Ext.override(Ext.form.RadioGroup, { + + afterRender: function() { + var that = this; + this.items.each(function(i) { + that.relayEvents(i, ['check']); + }); + + Ext.form.RadioGroup.superclass.afterRender.call(this) + }, + getName: function() { return this.items.first().getName(); }, |