diff --git a/src/js/Node.js b/src/js/Node.js index 8a6d0fa..beb5565 100644 --- a/src/js/Node.js +++ b/src/js/Node.js @@ -856,7 +856,11 @@ Node.prototype.focus = function(elementName) { case 'value': default: - if (dom.value && !this._hasChilds()) { + if (dom.select) { + // enum select box + dom.select.focus(); + } + else if (dom.value && !this._hasChilds()) { dom.value.focus(); util.selectContentEditable(dom.value); }