From c6d7e331213adc935b1755a4a2aa35a5ecba9e80 Mon Sep 17 00:00:00 2001 From: Pietro Gagliardi Date: Wed, 8 Apr 2015 21:08:53 -0400 Subject: Decided to not call InvalidateRect() in the Windows updateParent(); the Cocoa one doesn't either, and besides, if controls expose something then the parent areas would be invalidated anyway :/ More TODO removal. --- new/container_windows.c | 9 --------- 1 file changed, 9 deletions(-) (limited to 'new/container_windows.c') diff --git a/new/container_windows.c b/new/container_windows.c index 27f01d2..a8e28a0 100644 --- a/new/container_windows.c +++ b/new/container_windows.c @@ -89,18 +89,9 @@ void resize(uiControl *control, HWND parent, RECT r) void updateParent(uintptr_t h) { HWND hwnd; - RECT r; if (h == 0) // no parent return; hwnd = (HWND) h; -/*TODO - // TODO is there a better way? - if (GetWindowRect(hwnd, &r) == 0) - logLastError("error getting window rect for dummy move in updateParent()"); - if (MoveWindow(hwnd, r.left, r.top, r.right - r.left, r.bottom - r.top, TRUE) == 0) - logLastError("error moving window in updateParent()"); -*/ SendMessageW(hwnd, msgUpdateChild, 0, 0); - // TODO invalidate rect? } -- cgit v1.2.3