From 4dc5e14ef0ce7de14b1e75fa0dbafe859aa9289e Mon Sep 17 00:00:00 2001 From: Eduardo Bart Date: Sun, 28 Jan 2024 11:14:55 -0300 Subject: [PATCH] sokol_app.h: unregister canvas resize callback when quitting --- sokol_app.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sokol_app.h b/sokol_app.h index 70c928e6d..4d1245900 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();