Browse Source

Fix redrawing panel on unminimizing

pull/460/head
Anders Jenbo 6 years ago
parent
commit
c5bca03e5a
  1. 4
      SourceX/miniwin/misc_msg.cpp

4
SourceX/miniwin/misc_msg.cpp

@ -552,6 +552,10 @@ WINBOOL PeekMessageA(LPMSG lpMsg, HWND hWnd, UINT wMsgFilterMin, UINT wMsgFilter
case SDL_WINDOWEVENT:
if (e.window.event == SDL_WINDOWEVENT_CLOSE) {
lpMsg->message = DVL_WM_QUERYENDSESSION;
} else if (e.window.event == SDL_WINDOWEVENT_SHOWN) {
lpMsg->message = DVL_WM_PAINT;
} else if (e.window.event == SDL_WINDOWEVENT_EXPOSED) {
lpMsg->message = DVL_WM_PAINT;
} else if (e.window.event == SDL_WINDOWEVENT_ENTER) {
lpMsg->message = DVL_WM_MOUSEHOVER;
// Bug in SDL, SDL_WarpMouseInWindow doesn't emit SDL_MOUSEMOTION

Loading…
Cancel
Save