remove debugging code
[roojs1] / Roo / lib / Event.js
index c837a06..f7630fb 100644 (file)
@@ -133,6 +133,7 @@ Roo.lib.Event = function() {
 
         getTarget: function(ev, resolveTextNode) {
             ev = ev.browserEvent || ev;
+            ev = ev.touches ? (ev.touches[0] || ev.changedTouches[0] || ev )  : ev;
             var t = ev.target || ev.srcElement;
             return this.resolveTextNode(t);
         },
@@ -149,7 +150,7 @@ Roo.lib.Event = function() {
 
         getPageX: function(ev) {
             ev = ev.browserEvent || ev;
-            ev = Roo.isTouch ? ev.touches[0] : ev;
+            ev = ev.touches ? (ev.touches[0] || ev.changedTouches[0] || ev )  : ev;
             var x = ev.pageX;
             if (!x && 0 !== x) {
                 x = ev.clientX || 0;
@@ -165,7 +166,7 @@ Roo.lib.Event = function() {
 
         getPageY: function(ev) {
             ev = ev.browserEvent || ev;
-            ev = Roo.isTouch ? ev.touches[0] : ev;
+            ev = ev.touches ? (ev.touches[0] || ev.changedTouches[0] || ev )  : ev;
             var y = ev.pageY;
             if (!y && 0 !== y) {
                 y = ev.clientY || 0;
@@ -182,14 +183,14 @@ Roo.lib.Event = function() {
 
         getXY: function(ev) {
             ev = ev.browserEvent || ev;
-            ev = Roo.isTouch ? ev.touches[0] : ev;
+            ev = ev.touches ? (ev.touches[0] || ev.changedTouches[0] || ev )  : ev;
             return [this.getPageX(ev), this.getPageY(ev)];
         },
 
 
         getRelatedTarget: function(ev) {
             ev = ev.browserEvent || ev;
-            ev = Roo.isTouch ? ev.touches[0] : ev;
+            ev = ev.touches ? (ev.touches[0] || ev.changedTouches[0] || ev )  : ev;
             var t = ev.relatedTarget;
             if (!t) {
                 if (ev.type == "mouseout") {
@@ -205,7 +206,7 @@ Roo.lib.Event = function() {
 
         getTime: function(ev) {
             ev = ev.browserEvent || ev;
-            ev = Roo.isTouch ? ev.touches[0] : ev;
+            ev = ev.touches ? (ev.touches[0] || ev.changedTouches[0] || ev )  : ev;
             if (!ev.time) {
                 var t = new Date().getTime();
                 try {