commit | 8ee07d49aeb096f5f91eced1cb969633d0decc32 | [log] [tgz] |
---|---|---|
author | Alexandre Julliard <julliard@winehq.org> | Thu Feb 21 12:29:36 2008 +0100 |
committer | Alexandre Julliard <julliard@winehq.org> | Thu Feb 21 12:53:00 2008 +0100 |
tree | b60d6ecd1d7f970aa428100263858c9c297e8ed7 | |
parent | e43eee875955a2a362ce6f0fbba117f621b0800f [diff] [blame] |
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)) {