bugfix: always hide display mode wasn't working

This commit is contained in:
FUFSoB
2025-09-24 19:50:10 +05:00
parent 06694f2428
commit 24ffedd599
+3 -3
View File
@@ -20,7 +20,7 @@ Item {
property bool compact: false
// Effective shown state (true if hovered/animated open or forced)
readonly property bool revealed: forceOpen || showPill
readonly property bool revealed: !forceClose && (forceOpen || showPill)
signal shown
signal hidden
@@ -221,7 +221,7 @@ Item {
hovered = true
root.entered()
tooltip.show()
if (disableOpen) {
if (disableOpen || forceClose) {
return
}
if (!forceOpen) {
@@ -231,7 +231,7 @@ Item {
onExited: {
hovered = false
root.exited()
if (!forceOpen) {
if (!forceOpen && !forceClose) {
hide()
}
tooltip.hide()