diff options
author | Rémi Verschelde <remi@verschelde.fr> | 2016-07-08 21:26:30 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-07-08 21:26:30 +0200 |
commit | 78601c843464288868a49eb94438c0b25682c0ef (patch) | |
tree | b8c51a935760c291bcb2dc1d964b3608d9cb0650 /platform/javascript/os_javascript.cpp | |
parent | 20aee6f5286b7ffd25ffb1b22b0d188f6e164c0a (diff) | |
parent | 4beeff94335938ba0249aea69c4e47024b08bf64 (diff) | |
download | redot-engine-78601c843464288868a49eb94438c0b25682c0ef.tar.gz |
Merge pull request #5601 from eska014/emscripten-mouse-pos
Fix Input singleton mouse position in web export
Diffstat (limited to 'platform/javascript/os_javascript.cpp')
-rw-r--r-- | platform/javascript/os_javascript.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/platform/javascript/os_javascript.cpp b/platform/javascript/os_javascript.cpp index 2e42e79996..1defcb7cb2 100644 --- a/platform/javascript/os_javascript.cpp +++ b/platform/javascript/os_javascript.cpp @@ -415,6 +415,9 @@ void OS_JavaScript::push_input(const InputEvent& p_ev) { InputEvent ev = p_ev; ev.ID=last_id++; + if (ev.type==InputEvent::MOUSE_MOTION) { + input->set_mouse_pos(Point2(ev.mouse_motion.x, ev.mouse_motion.y)); + } input->parse_input_event(p_ev); } |