From c4c249cd7c63f337507848978ce80cff00296889 Mon Sep 17 00:00:00 2001 From: Magnus Norddahl Date: Sun, 16 Feb 2025 19:03:15 +0100 Subject: [PATCH] Fix timer crash --- libraries/ZWidget/src/window/win32/win32displaywindow.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libraries/ZWidget/src/window/win32/win32displaywindow.cpp b/libraries/ZWidget/src/window/win32/win32displaywindow.cpp index d8e9a7f1c..21d58a815 100644 --- a/libraries/ZWidget/src/window/win32/win32displaywindow.cpp +++ b/libraries/ZWidget/src/window/win32/win32displaywindow.cpp @@ -682,7 +682,8 @@ static void CALLBACK Win32TimerCallback(HWND handle, UINT message, UINT_PTR time auto it = Win32DisplayWindow::Timers.find(timerID); if (it != Win32DisplayWindow::Timers.end()) { - it->second(); + auto callback = it->second; + callback(); } }