From 6faf0d172b8512c03c2f2ebcffe4308e99f0fa50 Mon Sep 17 00:00:00 2001 From: Pietro Gagliardi Date: Wed, 8 Apr 2015 20:37:32 -0400 Subject: [PATCH] Fixed flicker and minimize issues on Windows. Simple mistake; should have used WM_WINDOWPOSCHANGED instead of WM_WINDOWPOSCHANGING. Startup looks wrong; will fix that next. --- window_windows.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/window_windows.c b/window_windows.c index 73dd1c85..881173d6 100644 --- a/window_windows.c +++ b/window_windows.c @@ -1,9 +1,6 @@ // 6 april 2015 #include "uipriv_windows.h" -// TODO -// - [18:19] Though, if you minimise it and bring it back up, the buttons disappear until you resize the window. Not sure if you care about that or not. - struct uiWindow { HWND hwnd; uiControl *child; @@ -32,7 +29,7 @@ static LRESULT CALLBACK uiWindowWndProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPA if (sharedWndProc(hwnd, uMsg, wParam, lParam, &lResult) != FALSE) return lResult; switch (uMsg) { - case WM_WINDOWPOSCHANGING: + case WM_WINDOWPOSCHANGED: if (w->child == NULL) break; if ((wp->flags & SWP_NOSIZE) != 0)