aboutsummaryrefslogtreecommitdiff
path: root/node_modules/montage/core/event/event-manager.js
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/montage/core/event/event-manager.js')
-rwxr-xr-xnode_modules/montage/core/event/event-manager.js5
1 files changed, 1 insertions, 4 deletions
diff --git a/node_modules/montage/core/event/event-manager.js b/node_modules/montage/core/event/event-manager.js
index b3e97dbe..bef8a67c 100755
--- a/node_modules/montage/core/event/event-manager.js
+++ b/node_modules/montage/core/event/event-manager.js
@@ -19,7 +19,6 @@
19 19
20var Montage = require("montage").Montage, 20var Montage = require("montage").Montage,
21 MutableEvent = require("core/event/mutable-event").MutableEvent, 21 MutableEvent = require("core/event/mutable-event").MutableEvent,
22 ActionEventListener = require("core/event/action-event-listener").ActionEventListener,
23 Serializer = require("core/serializer").Serializer, 22 Serializer = require("core/serializer").Serializer,
24 Deserializer = require("core/deserializer").Deserializer, 23 Deserializer = require("core/deserializer").Deserializer,
25 defaultEventManager; 24 defaultEventManager;
@@ -28,9 +27,7 @@ var Montage = require("montage").Montage,
28if (typeof window !== "undefined") { // client-side 27if (typeof window !== "undefined") { // client-side
29 28
30/* This is to handle browsers that have TouchEvents but don't have the global constructor function Touch */ 29/* This is to handle browsers that have TouchEvents but don't have the global constructor function Touch */
31//if(TouchEvent && typeof window.Touch === "undefined") { 30if (typeof window.Touch === "undefined" && "ontouchstart" in window) {
32// HACK: The commented expression fails because Chrome on the desktop also has TouchEvent and in the code we're either registering touch events OR mouse events on most components.
33if (typeof window.Touch === "undefined" && /Xoom|TouchPad/.test(navigator.userAgent)) {
34 window.Touch = function() { 31 window.Touch = function() {
35 }; 32 };
36 (function() { 33 (function() {