| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Happy new year to the wonderful Godot community!
|
|
|
|
| |
(Ignore trailing slash when creating the temporary directory)
|
|
|
|
|
|
| |
The code to populate the input data for WebAssembly was incorrectly
overriding values when multiple touches were present due to wrong
indexing.
|
|
|
|
|
|
|
|
| |
This actually makes sense(?), when running inside an iframe the active
element might be our canvas, while the iframe itself is not active in
the parent window. Since we consume the event, the iframe does not get
focused in Firefox (but does in Chromium-based browsers), so we must
always call focus to handle such occasions.
|
|
|
|
|
|
| |
In some conditions the events might be generated even when the `gamepad`
object is not accessible due to Security Context requirements.
This commit adds a check to avoid firing the handler in those cases.
|
|
|
|
|
| |
mousedown and touchstart should focus the canvas to ensure correct
application lifecycle.
|
| |
|
| |
|
|
This makes us more independent from emscripten libraries, giving us more
control on the application lifecycle.
|