mirror of
https://github.com/google/blockly.git
synced 2026-01-11 02:47:09 +01:00
Don't ignore touch events on iOS 7.1.2 or later.
This commit is contained in:
@@ -267,8 +267,9 @@ Blockly.Field.prototype.setValue = function(text) {
|
||||
*/
|
||||
Blockly.Field.prototype.onMouseUp_ = function(e) {
|
||||
if ((goog.userAgent.IPHONE || goog.userAgent.IPAD) &&
|
||||
e.layerX !== 0 && e.layerY !== 0) {
|
||||
// iOS spawns a bogus event on the next touch after a 'prompt()' edit.
|
||||
e.layerX !== 0 && e.layerY !== 0 &&
|
||||
!goog.userAgent.isVersionOrHigher('537.51.2')) {
|
||||
// Old iOS spawns a bogus event on the next touch after a 'prompt()' edit.
|
||||
// Unlike the real events, these have a layerX and layerY set.
|
||||
return;
|
||||
} else if (Blockly.isRightButton(e)) {
|
||||
|
||||
Reference in New Issue
Block a user