diff options
| author | Leon Krause | 2018-05-09 15:57:10 +0200 |
|---|---|---|
| committer | Hein-Pieter van Braam | 2018-05-13 22:17:53 +0200 |
| commit | 868c44b23949d7d1f677e8e7d6e4832ca2f0510e (patch) | |
| tree | 836141a3112abd352d7ecf32385fe92a7d057e8b /platform/javascript/engine.js | |
| parent | 10c12b37ec90d2f795bbd859479d9e5c8f6899f9 (diff) | |
| download | godot-868c44b23949d7d1f677e8e7d6e4832ca2f0510e.tar.gz godot-868c44b23949d7d1f677e8e7d6e4832ca2f0510e.tar.zst godot-868c44b23949d7d1f677e8e7d6e4832ca2f0510e.zip | |
Fix keyboard focus lock-out with HTML5 canvas in iframe
(cherry picked from commit 9080e96bc81328e658a03e2cd248c06ddbf9f2ec)
Diffstat (limited to 'platform/javascript/engine.js')
| -rw-r--r-- | platform/javascript/engine.js | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/platform/javascript/engine.js b/platform/javascript/engine.js index 06ff96bc3..329a4fc18 100644 --- a/platform/javascript/engine.js +++ b/platform/javascript/engine.js @@ -173,6 +173,10 @@ actualCanvas.style.padding = 0; actualCanvas.style.borderWidth = 0; actualCanvas.style.borderStyle = 'none'; + // disable right-click context menu + actualCanvas.addEventListener('contextmenu', function(ev) { + ev.preventDefault(); + }, false); // until context restoration is implemented actualCanvas.addEventListener('webglcontextlost', function(ev) { alert("WebGL context lost, please reload the page"); |
