From 6ebe29ceb453dceaa9739f3a2c47b200a9839b76 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Leclercq?= Date: Fri, 4 Nov 2016 23:18:36 +0100 Subject: [PATCH] Utility/Win32: Generate only one WindowEvent_Moved per movement When not using threaded windows. Fixed #105 --- src/Nazara/Utility/Win32/WindowImpl.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Nazara/Utility/Win32/WindowImpl.cpp b/src/Nazara/Utility/Win32/WindowImpl.cpp index 0c1d23050..0c193cfaa 100644 --- a/src/Nazara/Utility/Win32/WindowImpl.cpp +++ b/src/Nazara/Utility/Win32/WindowImpl.cpp @@ -789,6 +789,11 @@ namespace Nz case WM_MOVE: { + #if !NAZARA_UTILITY_THREADED_WINDOW + if (m_sizemove) + break; + #endif + RECT windowRect; GetWindowRect(m_handle, &windowRect);