From 931e5d4896c6bea05449f3cbdfa22217bdc4b390 Mon Sep 17 00:00:00 2001 From: pmp-p Date: Wed, 1 Feb 2023 18:44:45 +0100 Subject: [PATCH] EGL has no window --- harfang/platform/window_system_base.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/harfang/platform/window_system_base.cpp b/harfang/platform/window_system_base.cpp index 8272e38..3289587 100644 --- a/harfang/platform/window_system_base.cpp +++ b/harfang/platform/window_system_base.cpp @@ -19,10 +19,15 @@ void DisconnectWindowSystemSignals() { } bool IsWindowOpen(const Window *window) { +# if defined(__EMSCRIPTEN__) + // with EGL context there's no window. + return true; +# else for (auto &w : open_window_list) if (w == window) return true; return false; +#endif // __EMSCRIPTEN__ } } // namespace hg