xwayland: remove saved_{width,height}

This has been introduced way back in
be297d9d14 but is never used anywhere.

If compositors want to save the old dimensions before reacting to a
fullscreen or maximize event they can just grab the sizes within their
event handlers instead.
master
Consolatis 8 months ago committed by Simon Zeni
parent b22bb921d3
commit 8abd43803b

@ -118,7 +118,6 @@ struct wlr_xwayland_surface {
int16_t x, y;
uint16_t width, height;
uint16_t saved_width, saved_height;
bool override_redirect;
char *title;

@ -1394,29 +1394,14 @@ static void xwm_handle_net_wm_state_message(struct wlr_xwm *xwm,
// all other values are set to 0
if (fullscreen != xsurface->fullscreen) {
if (xsurface->fullscreen) {
xsurface->saved_width = xsurface->width;
xsurface->saved_height = xsurface->height;
}
wl_signal_emit_mutable(&xsurface->events.request_fullscreen, NULL);
}
if (maximized != xsurface_is_maximized(xsurface)) {
if (xsurface_is_maximized(xsurface)) {
xsurface->saved_width = xsurface->width;
xsurface->saved_height = xsurface->height;
}
wl_signal_emit_mutable(&xsurface->events.request_maximize, NULL);
}
if (minimized != xsurface->minimized) {
if (xsurface->minimized) {
xsurface->saved_width = xsurface->width;
xsurface->saved_height = xsurface->height;
}
struct wlr_xwayland_minimize_event minimize_event = {
.surface = xsurface,
.minimize = xsurface->minimized,

Loading…
Cancel
Save