diff --git a/Drawers/Interactions.qml b/Drawers/Interactions.qml index 7fb1abe..11f6561 100644 --- a/Drawers/Interactions.qml +++ b/Drawers/Interactions.qml @@ -223,12 +223,8 @@ CustomMouseArea { root.utilitiesShortcutActive = false; // Also hide dashboard and OSD if they're not being hovered - const inDashboardArea = root.inTopPanel(root.panels.dashboard, root.mouseX, root.mouseY); const inOsdArea = root.inRightPanel(root.panels.osd, root.mouseX, root.mouseY); - if (!inDashboardArea) { - root.visibilities.dashboard = false; - } if (!inOsdArea) { root.visibilities.osd = false; root.panels.osd.hovered = false; @@ -249,6 +245,12 @@ CustomMouseArea { } } + function onResourcesChanged() { + if (root.visibilities.resources && root.popouts.currentName.startsWith("audio")) { + root.popouts.hasCurrent = false; + } + } + function onSidebarChanged() { if (root.visibilities.sidebar) { root.visibilities.dashboard = false;