Alexandre Julliard : winex11: Set size hints to 1x1 for zero-sized windows.
Alexandre Julliard
julliard at winehq.org
Fri May 28 09:43:12 CDT 2010
Module: wine
Branch: master
Commit: 81c4b4120d0b2f3af2b3bb2d1fc3071d458a7398
URL: http://source.winehq.org/git/wine.git/?a=commit;h=81c4b4120d0b2f3af2b3bb2d1fc3071d458a7398
Author: Alexandre Julliard <julliard at winehq.org>
Date: Fri May 28 12:13:01 2010 +0200
winex11: Set size hints to 1x1 for zero-sized windows.
---
dlls/winex11.drv/window.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/dlls/winex11.drv/window.c b/dlls/winex11.drv/window.c
index f1f2803..b85aff0 100644
--- a/dlls/winex11.drv/window.c
+++ b/dlls/winex11.drv/window.c
@@ -1018,6 +1018,8 @@ static void set_size_hints( Display *display, struct x11drv_win_data *data, DWOR
{
size_hints->max_width = data->whole_rect.right - data->whole_rect.left;
size_hints->max_height = data->whole_rect.bottom - data->whole_rect.top;
+ if (size_hints->max_width <= 0 ||size_hints->max_height <= 0)
+ size_hints->max_width = size_hints->max_height = 1;
size_hints->min_width = size_hints->max_width;
size_hints->min_height = size_hints->max_height;
size_hints->flags |= PMinSize | PMaxSize;
More information about the wine-cvs
mailing list