Tray: close the menu on re-hovering the tooltip

This commit is contained in:
ItsLemmy
2025-09-28 11:37:12 -04:00
parent 65fab7b367
commit 48852a9ca4
+5 -2
View File
@@ -102,7 +102,7 @@ Rectangle {
modelData.secondaryActivate && modelData.secondaryActivate()
} else if (mouse.button === Qt.RightButton) {
TooltipService.hide()
TooltipService.hideImmediately()
// Close the menu if it was visible
if (trayPanel && trayPanel.visible) {
@@ -135,7 +135,10 @@ Rectangle {
}
}
}
onEntered: TooltipService.show(trayIcon, modelData.tooltipTitle || modelData.name || modelData.id || "Tray Item", BarService.getTooltipDirection())
onEntered: {
trayPanel.close()
TooltipService.show(trayIcon, modelData.tooltipTitle || modelData.name || modelData.id || "Tray Item", BarService.getTooltipDirection())
}
onExited: TooltipService.hide()
}
}