Hello, Java menu problem after resize, maximize.
Original problem: http://lists.windowmaker.info/dev/msg00251.html
From 2da39a41f670ebeeed93bf27a0418962f2e6dfc8 Mon Sep 17 00:00:00 2001 From: Ambrus Szabo <[email protected]> Date: Tue, 5 Apr 2011 12:36:11 +0200 Subject: [PATCH] Bugfix: java menu problem after resize, maximize call wWindowSynthConfigureNotify after wWindowConfigure --- src/actions.c | 2 ++ src/moveres.c | 1 + 2 files changed, 3 insertions(+), 0 deletions(-) diff --git a/src/actions.c b/src/actions.c index eb46f3f..d7edf45 100644 --- a/src/actions.c +++ b/src/actions.c @@ -388,6 +388,7 @@ void wMaximizeWindow(WWindow *wwin, int directions) usableArea.y2 - usableArea.y1, &new_width, &new_height); wWindowConfigure(wwin, new_x, new_y, new_width, new_height); + wWindowSynthConfigureNotify(wwin); WMPostNotificationName(WMNChangedState, wwin, "maximize"); @@ -540,6 +541,7 @@ void wUnmaximizeWindow(WWindow *wwin) wwin->flags.maximized = 0; wWindowConfigure(wwin, x, y, w, h); + wWindowSynthConfigureNotify(wwin); WMPostNotificationName(WMNChangedState, wwin, "maximize"); } diff --git a/src/moveres.c b/src/moveres.c index c84deab..d0ac651 100644 --- a/src/moveres.c +++ b/src/moveres.c @@ -2077,6 +2077,7 @@ void wMouseResizeWindow(WWindow * wwin, XEvent * ev) } wWindowConfigure(wwin, fx, fy, fw, fh - vert_border); + wWindowSynthConfigureNotify(wwin); } return; -- 1.7.4.1
