diff --git a/panel.js b/panel.js index 9f8a261..8a222e9 100644 --- a/panel.js +++ b/panel.js @@ -957,7 +957,10 @@ export const Panel = GObject.registerClass({ if (actor instanceof St.BoxLayout) { actor.vertical = isVertical; - } else if ((actor._delegate || actor) instanceof PanelMenu.ButtonBox && actor != this.statusArea.appMenu) { + } else if ( + actor != this.statusArea.appMenu && + ((actor._delegate || actor) instanceof PanelMenu.ButtonBox || actor == this.statusArea.quickSettings) + ) { let child = actor.get_first_child(); if (isVertical && !actor.visible && !actor._dtpVisibleId) {