From fef91d9820b5df51f2ef7aff49043933f2e413b9 Mon Sep 17 00:00:00 2001 From: Pietro Gagliardi Date: Wed, 8 Apr 2015 20:53:34 -0400 Subject: "Fixed" initial Windows window shows for now (see previous commit). Not yet a clean fix; need to test some things on real Windows first. --- new/container_windows.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'new/container_windows.c') diff --git a/new/container_windows.c b/new/container_windows.c index d56830e..27f01d2 100644 --- a/new/container_windows.c +++ b/new/container_windows.c @@ -94,10 +94,13 @@ void updateParent(uintptr_t h) 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