diff options
| author | Eduardo Bart <edub4rt@gmail.com> | 2024-01-28 11:14:55 -0300 |
|---|---|---|
| committer | Eduardo Bart <edub4rt@gmail.com> | 2024-01-28 11:16:11 -0300 |
| commit | 4dc5e14ef0ce7de14b1e75fa0dbafe859aa9289e (patch) | |
| tree | 08ed377eae539b2a97e4faa3aab1cf8aeca843f6 | |
| parent | e8f8b8383e66250b0e779d8e6ef80994d53e98b2 (diff) | |
sokol_app.h: unregister canvas resize callback when quitting
| -rw-r--r-- | sokol_app.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sokol_app.h b/sokol_app.h index 70c928e6..4d124590 100644 --- a/sokol_app.h +++ b/sokol_app.h @@ -5776,6 +5776,9 @@ _SOKOL_PRIVATE void _sapp_emsc_unregister_eventhandlers(void) { emscripten_set_pointerlockerror_callback(EMSCRIPTEN_EVENT_TARGET_DOCUMENT, 0, true, 0); emscripten_set_focus_callback(EMSCRIPTEN_EVENT_TARGET_WINDOW, 0, true, 0); emscripten_set_blur_callback(EMSCRIPTEN_EVENT_TARGET_WINDOW, 0, true, 0); + if (!_sapp.desc.html5_canvas_resize) { + emscripten_set_resize_callback(EMSCRIPTEN_EVENT_TARGET_WINDOW, 0, true, 0); + } sapp_js_remove_beforeunload_listener(); if (_sapp.clipboard.enabled) { sapp_js_remove_clipboard_listener(); |