diff --git a/js/ui/layout.js b/js/ui/layout.js index 3f9a05c31..802c83511 100644 --- a/js/ui/layout.js +++ b/js/ui/layout.js @@ -287,6 +287,9 @@ const LayoutManager = new Lang.Class({ let trayConstraint = new MonitorConstraint({ primary: true, work_area: true }); this.trayBox.add_constraint(trayConstraint); + this.panelBox.bind_property('visible', trayConstraint, 'work-area', + GObject.BindingFlags.SYNC_CREATE); + this._loadBackground(); },