From 79e62e6069b11358c6d096d7302e25f28e2a4781 Mon Sep 17 00:00:00 2001 From: Damien Churchill Date: Mon, 29 Mar 2010 23:35:53 +0100 Subject: [PATCH] add a fix for triggerfields in the preferences page --- deluge/ui/web/js/ext-extensions/TriggerFieldFix.js | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 deluge/ui/web/js/ext-extensions/TriggerFieldFix.js diff --git a/deluge/ui/web/js/ext-extensions/TriggerFieldFix.js b/deluge/ui/web/js/ext-extensions/TriggerFieldFix.js new file mode 100644 index 000000000..0af325229 --- /dev/null +++ b/deluge/ui/web/js/ext-extensions/TriggerFieldFix.js @@ -0,0 +1,10 @@ +Ext.override(Ext.form.TriggerField, { + onResize: function(w, h) { + Ext.form.TriggerField.superclass.onResize.call(this, w, h); + var tw = this.getTriggerWidth(); + if (Ext.isNumber(w)) { + this.el.setWidth(w - tw); + } + this.wrap.setWidth(w); + } +});