emscripten-core / emscripten-core/emscripten

Fake resize event doesn't trigger callback from emscripten_set_resize_callback

Open
#18,829 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
27.6k
Forks
3.6k
Avg merge
1d 1h
Merged PRs (30d)
105

Description

I am trying to workaround a lack of resize events in SDL not being triggered by device rotation.

I tried the code below

```JS
window.addEventListener("orientationchange", function() {
window.dispatchEvent(new Event("resize"));
}, false);
```

But the callback set by `emscripten_set_resize_callback` doesn't trigger. This is in the Google Chrome on Android. Is there something known that can be done to cause a resize trigger on orientation change from JS? I mean without explicitly handling with `emscripten_set_orientationchange_callback`

Thanks

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.