diff options
author | Jukka Jylänki <jujjyl@gmail.com> | 2014-04-16 15:15:47 +0300 |
---|---|---|
committer | Jukka Jylänki <jujjyl@gmail.com> | 2014-04-16 15:15:47 +0300 |
commit | 11dfeed10d0fe74d9c47fd0396b87b99f7dde0dc (patch) | |
tree | 6d35f7802d1da990b106929caa75862101b2f9b3 | |
parent | 4045e657628d575f267e4e118519b3473d922000 (diff) |
Better standards-compliant fix for browser.test_sdl_touch that works on Chrome as well.
-rw-r--r-- | tests/sdl_touch.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/sdl_touch.c b/tests/sdl_touch.c index f6a8834b..dc315c58 100644 --- a/tests/sdl_touch.c +++ b/tests/sdl_touch.c @@ -67,8 +67,8 @@ int main() { Module['canvas'].dispatchEvent(event); } // Pass test coordinates in canvas element coordinate frame. - var x = Module['canvas'].getBoundingClientRect().x; - var y = Module['canvas'].getBoundingClientRect().y; + var x = Module['canvas'].getBoundingClientRect().left; + var y = Module['canvas'].getBoundingClientRect().top; sendEvent('touchstart', { touches: [ { pageX: x+300, pageY: y+225, deviceID: 1, identifier: 1, force: 1 } ] }); sendEvent('touchmove', { touches: [ { pageX: x+400, pageY: y+225, deviceID: 1, identifier: 1, force: 1 } ] }); sendEvent('touchend', { changedTouches: [ { pageX: x+400, pageY: y+225, deviceID: 1, identifier: 1, force: 1 } ] }); |