diff --git a/src/actions.c b/src/actions.c index eb46f3f1..d7edf451 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 c84deab6..d0ac6512 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;