summaryrefslogtreecommitdiffstats
path: root/deluge/ui/web/js/ext-extensions-debug.js
diff options
context:
space:
mode:
authorDamien Churchill <damoc@gmail.com>2009-06-23 23:18:25 +0000
committerDamien Churchill <damoc@gmail.com>2009-06-23 23:18:25 +0000
commit2debe69e346b720ef85fdcfdc473641caf94f149 (patch)
treef1ae3265326e62e063505067c399b64625fc3694 /deluge/ui/web/js/ext-extensions-debug.js
parentc5a21e2be963369772adcf09c5f1283427739ad6 (diff)
downloaddeluge-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.js10
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();
},