From 210f009ae1292c6283c3a6f4c332e2f0f8478138 Mon Sep 17 00:00:00 2001 From: Michael Date: Thu, 5 Feb 2015 18:49:22 +0800 Subject: [PATCH] roojs-bootstrap.js roojs-bootstrap-debug.js --- roojs-bootstrap-debug.js | 2 +- roojs-bootstrap.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/roojs-bootstrap-debug.js b/roojs-bootstrap-debug.js index 7a3f9dd301..69111493f6 100644 --- a/roojs-bootstrap-debug.js +++ b/roojs-bootstrap-debug.js @@ -11489,7 +11489,7 @@ Roo.extend(Roo.bootstrap.ComboBox, Roo.bootstrap.TriggerField, { { Roo.log('trigger click'); - if(this.disabled){ + if(this.disabled || this.editNotList){ return; } diff --git a/roojs-bootstrap.js b/roojs-bootstrap.js index 365cfe98a8..3753eb2dc5 100644 --- a/roojs-bootstrap.js +++ b/roojs-bootstrap.js @@ -249,7 +249,7 @@ this.fireEvent('collapse',this);},collapseIf:function(e){var A=e.within(this.el) this.collapse();},expand:function(){if(this.isExpanded()||!this.hasFocus){return;} Roo.log('expand');this.list.alignTo(this.inputEl(),this.listAlign);this.list.show();if(this.tickable){this.tickItems=Roo.apply([],this.item);this.okBtn.show();this.cancelBtn.show();this.trigger.hide();} Roo.get(document).on('mousedown',this.collapseIf,this);Roo.get(document).on('mousewheel',this.collapseIf,this);if(!this.editable){Roo.get(document).on('keydown',this.listKeyPress,this);} -this.fireEvent('expand',this);},onTriggerClick:function(e){Roo.log('trigger click');if(this.disabled){return;} +this.fireEvent('expand',this);},onTriggerClick:function(e){Roo.log('trigger click');if(this.disabled||this.editNotList){return;} this.page=0;this.loadNext=false;if(this.isExpanded()){this.collapse();if(!this.blockFocus){this.inputEl().focus();}}else {this.hasFocus=true;if(this.triggerAction=='all'){this.doQuery(this.allQuery,true);}else {this.doQuery(this.getRawValue());}if(!this.blockFocus){this.inputEl().focus();}}},onTickableTriggerClick:function(e){if(this.disabled){return;} this.page=0;this.loadNext=false;this.hasFocus=true;if(this.triggerAction=='all'){this.doQuery(this.allQuery,true);}else {this.doQuery(this.getRawValue());}},onSearchFieldClick:function(e){if(this.hasFocus||this.disabled||e.getTarget().nodeName.toLowerCase()=='button'){return;} this.page=0;this.loadNext=false;this.hasFocus=true;if(this.triggerAction=='all'){this.doQuery(this.allQuery,true);}else {this.doQuery(this.getRawValue());}},listKeyPress:function(e){if(e.isSpecialKey()){return false;}var k=String.fromCharCode(e.getKey()).toUpperCase();var A=false;var B=this.view.getSelectedNodes();var C=false;if(B.length){var ix=this.view.indexOf(B[0]);C=this.store.getAt(ix);if(!C.get(this.displayField)||C.get(this.displayField).substring(0,1).toUpperCase()!=k){C=false;}} -- 2.39.2