winex11: Re-introduce a separate X11 window for the client area of top-level windows.
diff --git a/server/window.c b/server/window.c
index 3c067b6..5b8e69b 100644
--- a/server/window.c
+++ b/server/window.c
@@ -2055,7 +2055,7 @@
         if (data) set_reply_data_ptr( data, reply->total_size );
     }
     reply->top_win  = top->handle;
-    reply->top_rect = top->visible_rect;
+    reply->top_rect = (top == win && (req->flags & DCX_WINDOW)) ? top->visible_rect : top->client_rect;
 
     if (!is_desktop_window(win))
     {