diff options
author | Scott González <scott.gonzalez@gmail.com> | 2014-07-29 09:48:04 -0400 |
---|---|---|
committer | Scott González <scott.gonzalez@gmail.com> | 2014-07-29 13:19:28 -0400 |
commit | 749a6a56677fe29d2bf777d79811ce8bdd1b5fad (patch) | |
tree | 603d2a873b55fb24960e3939d88161ddba7b7d40 | |
parent | 45e13ed208b3533e91d008789d61e5138501428a (diff) | |
download | jquery-ui-749a6a56677fe29d2bf777d79811ce8bdd1b5fad.tar.gz jquery-ui-749a6a56677fe29d2bf777d79811ce8bdd1b5fad.zip |
Selectmenu: Preserve text selection when interacting with the widget
Fixes #10144
Closes gh-1295
-rw-r--r-- | ui/selectmenu.js | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/ui/selectmenu.js b/ui/selectmenu.js index 0b47feb53..a3d4281a6 100644 --- a/ui/selectmenu.js +++ b/ui/selectmenu.js @@ -355,7 +355,14 @@ return $.widget( "ui.selectmenu", { }, _buttonEvents: { + + // Prevent text selection from being reset when interacting with the selectmenu (#10144) + mousedown: function( event ) { + event.preventDefault(); + }, + click: "_toggle", + keydown: function( event ) { var preventDefault = true; switch ( event.keyCode ) { |