mirror of
https://gitlab.freedesktop.org/wlroots/wlroots.git
synced 2024-11-25 08:32:30 +00:00
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.
This commit is contained in:
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…
Reference in New Issue
Block a user