]> scripts.mit.edu Git - autoinstalls/wordpress.git/blobdiff - wp-includes/js/tinymce/utils/editable_selects.js
Wordpress 3.0.4-scripts
[autoinstalls/wordpress.git] / wp-includes / js / tinymce / utils / editable_selects.js
index 7f58dfc31e9c12a240ee8245a4e05b32c38f3f75..c1bfa739e20cf785adfac2e5b17ff4c1b2371cc3 100644 (file)
@@ -1,5 +1,5 @@
 /**
- * $Id: editable_selects.js 520 2008-01-07 16:30:32Z spocke $
+ * $Id: editable_selects.js 867 2008-06-09 20:33:40Z spocke $
  *
  * Makes select boxes editable.
  *
@@ -39,6 +39,7 @@ var TinyMCE_EditableSelects = {
                        se.style.display = 'none';
                        ne.focus();
                        ne.onblur = TinyMCE_EditableSelects.onBlurEditableSelectInput;
+                       ne.onkeydown = TinyMCE_EditableSelects.onKeyDown;
                        TinyMCE_EditableSelects.editSelectElm = se;
                }
        },
@@ -57,5 +58,12 @@ var TinyMCE_EditableSelects = {
                        se.parentNode.removeChild(se.previousSibling);
                        TinyMCE_EditableSelects.editSelectElm = null;
                }
+       },
+
+       onKeyDown : function(e) {
+               e = e || window.event;
+
+               if (e.keyCode == 13)
+                       TinyMCE_EditableSelects.onBlurEditableSelectInput();
        }
 };