Duplicate Windows behaviour and use SendMessage for the SC_CLOSE
system command instead of PostMessage.
diff --git a/dlls/x11drv/event.c b/dlls/x11drv/event.c
index 15361ec..95cc033 100644
--- a/dlls/x11drv/event.c
+++ b/dlls/x11drv/event.c
@@ -445,7 +445,7 @@
* and we are in managed mode. This is to disallow applications from
* being closed by the window manager while in a modal state.
*/
- if (IsWindowEnabled(hwnd)) PostMessageW( hwnd, WM_SYSCOMMAND, SC_CLOSE, 0 );
+ if (IsWindowEnabled(hwnd)) SendMessageW( hwnd, WM_SYSCOMMAND, SC_CLOSE, 0 );
}
else if (protocol == x11drv_atom(WM_TAKE_FOCUS))
{