rem: if (this.isEnabled()) this.setEnabled(true); 
add: if (this._enabled) this.setEnabled(true); 
context:     setEditAllowed: function(editAllowed) {                this._editAllowed = editAllowed;        if (this.isEnabled()) this.setEnabled(true); //This will trigger the proper editAllowed state.        //If edit is not allowed we want a click on the edit field to trigger the drop down.        if (editAllowed) {            tw_removeEventListener(this._editor, "click", this._buttonClickListener);            this._editor.style.cursor = "";        } else {            tw_addEventListener(this._editor, "click", this._buttonClickListener);            this._editor.style.cursor = "default";        }    },
meta: 5515	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5515/d532c0ea03ef1c91856bba5408f049541b39c2ba/DropDown.js/buggy/src/thinwire/render/web/resources/DropDown.js