diff --git a/public/assets/desktop/desktop.js b/public/assets/desktop/desktop.js index d101ab15..d43633cd 100644 --- a/public/assets/desktop/desktop.js +++ b/public/assets/desktop/desktop.js @@ -1296,6 +1296,10 @@ if (payloadNode) { closeDesktopContextMenu(); } + if (!(event.target instanceof Element) || !event.target.closest('#start-menu, #start-button')) { + setStartMenuOpen(false); + } + if (!(event.target instanceof Element) || !event.target.closest('.tray-pill[data-tray-id="account"], #tray-account-menu')) { setAccountMenuOpen(false); }