comctl32: Move WM_SIZE handling into WM_WINDOWPOSCHANGED.

This commit is contained in:
Daniel Jelinski 2012-11-12 19:03:24 +01:00 committed by Alexandre Julliard
parent 44423f915c
commit e9e09b66a0
1 changed files with 7 additions and 9 deletions

View File

@ -11584,9 +11584,6 @@ LISTVIEW_WindowProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
case WM_SHOWWINDOW: case WM_SHOWWINDOW:
return LISTVIEW_ShowWindow(infoPtr, wParam, lParam); return LISTVIEW_ShowWindow(infoPtr, wParam, lParam);
case WM_SIZE:
return LISTVIEW_Size(infoPtr, (short)LOWORD(lParam), (short)HIWORD(lParam));
case WM_STYLECHANGED: case WM_STYLECHANGED:
return LISTVIEW_StyleChanged(infoPtr, wParam, (LPSTYLESTRUCT)lParam); return LISTVIEW_StyleChanged(infoPtr, wParam, (LPSTYLESTRUCT)lParam);
@ -11619,6 +11616,7 @@ LISTVIEW_WindowProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
{ {
if (notify_measureitem(infoPtr)) LISTVIEW_InvalidateList(infoPtr); if (notify_measureitem(infoPtr)) LISTVIEW_InvalidateList(infoPtr);
} }
LISTVIEW_Size(infoPtr, ((WINDOWPOS *)lParam)->cx, ((WINDOWPOS *)lParam)->cy);
} }
return DefWindowProcW(hwnd, uMsg, wParam, lParam); return DefWindowProcW(hwnd, uMsg, wParam, lParam);