Skip to content

Commit cfd36c7

Browse files
authored
Merge pull request #7730 from nextcloud/bugfix/close-opened-menus
Fix "open local or group folders" menu not showing
2 parents b64e980 + bf6b3ca commit cfd36c7

5 files changed

+7
-4
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ doc/_build/*
99
*.kdev4
1010
admin/win/nsi/l10n/pofiles/*.po
1111
*.swp
12+
*.swo
1213
*~$
1314
build*
1415
cscope.*

src/gui/tray/.wheelhandler.h.swo

-16 KB
Binary file not shown.

src/gui/tray/MainWindow.qml

+2-2
Original file line numberDiff line numberDiff line change
@@ -100,8 +100,8 @@ ApplicationWindow {
100100

101101
if (Systray.isOpen) {
102102
trayWindowHeader.currentAccountHeaderButton.accountMenu.close();
103-
appsMenu.close();
104-
openLocalFolderButton.closeMenu()
103+
trayWindowHeader.appsMenu.close();
104+
trayWindowHeader.openLocalFolderButton.closeMenu()
105105
}
106106
}
107107

src/gui/tray/TrayFoldersMenuButton.qml

+2-2
Original file line numberDiff line numberDiff line change
@@ -222,8 +222,8 @@ HeaderButton {
222222
}
223223

224224
Component.onCompleted: {
225-
foldersMenuLoader.openMenu = open
226-
foldersMenuLoader.closeMenu = close
225+
foldersMenuLoader.openMenu = function() { open() }
226+
foldersMenuLoader.closeMenu = function() { close() }
227227
}
228228

229229
Connections {

src/gui/tray/TrayWindowHeader.qml

+2
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ Rectangle {
2626
id: root
2727

2828
readonly property alias currentAccountHeaderButton: currentAccountHeaderButton
29+
readonly property alias openLocalFolderButton: openLocalFolderButton
30+
readonly property alias appsMenu: appsMenu
2931

3032
color: Style.currentUserHeaderColor
3133

0 commit comments

Comments
 (0)