1
0
mirror of synced 2025-02-03 21:59:24 +03:00

better handling for ipads. fixes #1949

This commit is contained in:
Igor Vaynberg 2013-12-03 10:21:17 -08:00
parent abe7777b0a
commit c186dc826e
2 changed files with 5 additions and 3 deletions

2
.gitignore vendored Normal file
View File

@ -0,0 +1,2 @@
.idea

View File

@ -2039,7 +2039,7 @@ the specific language governing permissions and limitations under the Apache Lic
}
}));
selection.on("mousedown", "abbr", this.bind(function (e) {
selection.on("mousedown touchstart", "abbr", this.bind(function (e) {
if (!this.isInterfaceEnabled()) return;
this.clear();
killEventImmediately(e);
@ -2047,7 +2047,7 @@ the specific language governing permissions and limitations under the Apache Lic
this.selection.focus();
}));
selection.on("mousedown", this.bind(function (e) {
selection.on("mousedown touchstart", this.bind(function (e) {
if (!this.container.hasClass("select2-container-active")) {
this.opts.element.trigger($.Event("select2-focus"));
@ -2062,7 +2062,7 @@ the specific language governing permissions and limitations under the Apache Lic
killEvent(e);
}));
dropdown.on("mousedown", this.bind(function() { this.search.focus(); }));
dropdown.on("mousedown touchstart", this.bind(function() { this.search.focus(); }));
selection.on("focus", this.bind(function(e) {
killEvent(e);