virtualx-engine/platform/javascript
Christoph Schröder d70cb49eef Move mouse wheel handler from window to canvas element in HTML
Similar to https://github.com/godotengine/godot/pull/36557

At least in chrome, the following error is printed for each mouse wheel
rotation:
[Intervention] Unable to preventDefault inside passive event listener due to target being treated as passive. See https://www.chromestatus.com/features/6662647093133312

This PR moves the handler to the canvas and thereby fixes the error.

Tested on: Chrome and Firefox (MacOS), Firefox, Chrome(Android), Safari (IPad + MacOS)

(cherry picked from commit b1e8ac7b08)
2020-05-04 16:10:22 +02:00
..
api Adding missing include guards to header files identified by LGTM. 2020-03-25 11:38:54 +01:00
export Set the title tag in the HTML5 export immediately 2020-04-27 10:19:33 +02:00
audio_driver_javascript.cpp Revert "Fix audio capture naming in Javascript" 2020-01-20 21:35:19 +01:00
audio_driver_javascript.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
detect.py Only emit the JavaScript support code for Web when building for HTML5 2020-02-06 13:02:08 +01:00
dom_keys.inc Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
engine.js Fix startGame's logic in engine.js. 2020-02-14 16:10:41 +01:00
http_client.h.inc Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
http_client_javascript.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
http_request.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
http_request.js Fix some URLs to use HTTPS when available 2020-01-29 02:48:10 +01:00
id_handler.js Fix some URLs to use HTTPS when available 2020-01-29 02:48:10 +01:00
javascript_eval.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
javascript_main.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
logo.png Optimize images losslessly using oxipng -o6 --strip all --zopfli 2019-10-12 23:23:33 +02:00
os_javascript.cpp Move mouse wheel handler from window to canvas element in HTML 2020-05-04 16:10:22 +02:00
os_javascript.h Allow per pixel transparency in javascript platform 2020-02-14 16:07:03 +01:00
platform_config.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
pre.js Add comments to javascript wrapper parts. 2018-10-15 08:56:44 -07:00
run_icon.png Optimize images losslessly using oxipng -o6 --strip all --zopfli 2018-06-28 19:17:41 +02:00
SCsub Move IDHandler JS module to platform from Websock 2019-04-12 12:41:49 +02:00