From 2defa96198a72804f7c631d03f4ef99059460ae2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20M=C3=BCllner?= Date: Thu, 30 Jun 2022 15:36:47 +0200 Subject: [PATCH] layout: Force size of overviewGroup The overviewGroup's size is currently determined by the coverPane actor. That actor is only shown during transitions, so we rely on ClutterFixedLayout including hidden children in its size request. That odd behavior is about to change, so we need to make sure the overview still requests the correct size. Part-of: --- js/ui/layout.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/js/ui/layout.js b/js/ui/layout.js index 0292dd002..9bce25881 100644 --- a/js/ui/layout.js +++ b/js/ui/layout.js @@ -233,6 +233,10 @@ var LayoutManager = GObject.registerClass({ name: 'overviewGroup', visible: false, reactive: true, + constraints: new Clutter.BindConstraint({ + source: this.uiGroup, + coordinate: Clutter.BindCoordinate.ALL, + }), }); this.addChrome(this.overviewGroup);