From 1b9ec667e51eea402655c97b2ac71f8a4132ac4a Mon Sep 17 00:00:00 2001 From: Rello Date: Sat, 31 Jan 2026 15:48:46 +0100 Subject: [PATCH] fix: make tray account menu scrollable --- src/gui/tray/CurrentAccountHeaderButton.qml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/gui/tray/CurrentAccountHeaderButton.qml b/src/gui/tray/CurrentAccountHeaderButton.qml index 322dbaf0d1c2f..7d47c6f72bcab 100644 --- a/src/gui/tray/CurrentAccountHeaderButton.qml +++ b/src/gui/tray/CurrentAccountHeaderButton.qml @@ -60,6 +60,18 @@ Button { height: Math.min(implicitHeight, maxMenuHeight) closePolicy: Menu.CloseOnPressOutsideParent | Menu.CloseOnEscape + contentItem: ListView { + clip: true + implicitHeight: contentHeight + model: accountMenu.contentModel + currentIndex: accountMenu.currentIndex + boundsBehavior: Flickable.StopAtBounds + + ScrollBar.vertical: ScrollBar { + policy: ScrollBar.AsNeeded + } + } + onClosed: { // HACK: reload account Instantiator immediately by resetting it - could be done better I guess // see also onVisibleChanged above