foreign: handle maximize request

This commit is contained in:
Johan Malm 2021-08-05 12:52:42 +01:00
parent 042ea266a5
commit b4722d988e
3 changed files with 20 additions and 0 deletions

View file

@ -73,6 +73,10 @@ view_maximize(struct view *view, bool maximize)
return;
}
view->impl->maximize(view, maximize);
if (view->toplevel_handle) {
wlr_foreign_toplevel_handle_v1_set_maximized(view->toplevel_handle,
maximize);
}
if (maximize) {
view->unmaximized_geometry.x = view->x;
view->unmaximized_geometry.y = view->y;