]> git.mdlowis.com Git - proto/labwc.git/commitdiff
view.c: re-maximize views when toggling decorations
authorARDiDo <90479315+ARDiDo@users.noreply.github.com>
Fri, 31 Dec 2021 17:09:20 +0000 (12:09 -0500)
committerJohan Malm <johanmalm@users.noreply.github.com>
Fri, 31 Dec 2021 17:18:51 +0000 (17:18 +0000)
src/view.c

index 125c870b9832da93322a33f77a3a7a87386fb134..e337889016744f08438904f9f6928069ff386fd1 100644 (file)
@@ -191,6 +191,10 @@ view_toggle_decorations(struct view *view)
 {
        view->ssd.enabled = !view->ssd.enabled;
        ssd_update_geometry(view, true);
+       if (view->maximized) {
+               view_maximize(view, false);
+               view_maximize(view, true);
+       }
 }
 
 void
@@ -199,6 +203,10 @@ view_set_decorations(struct view *view, bool decorations)
        if (view->ssd.enabled != decorations) {
                view->ssd.enabled = decorations;
                ssd_update_geometry(view, true);
+               if (view->maximized) {
+                       view_maximize(view, false);
+                       view_maximize(view, true);
+               }
        }
 }