mirror of
https://invent.kde.org/marcoa/a-la-karte.git
synced 2026-03-26 17:03:08 +00:00
qml: fix menu popup visible bool binding
This commit is contained in:
parent
b0d09be497
commit
b1dc8afd48
1 changed files with 5 additions and 2 deletions
|
|
@ -115,7 +115,10 @@ Kirigami.Dialog {
|
|||
|
||||
readonly property bool anyConfirmOpen: !!(deletePrefixConfirmDialog && deletePrefixConfirmDialog.opened)
|
||||
|
||||
readonly property bool anyMenuOpen: !!(runnerCombo && runnerCombo.popup && runnerCombo.popup.visible)
|
||||
readonly property bool anyMenuOpen: {
|
||||
if (!runnerCombo || !runnerCombo.popup) return false
|
||||
return runnerCombo.popup.visible === true
|
||||
}
|
||||
|
||||
function currentConfirmDialog() {
|
||||
if (deletePrefixConfirmDialog && deletePrefixConfirmDialog.opened) return deletePrefixConfirmDialog
|
||||
|
|
@ -133,7 +136,7 @@ Kirigami.Dialog {
|
|||
}
|
||||
|
||||
function closeCurrentMenu() {
|
||||
if (runnerCombo && runnerCombo.popup && runnerCombo.popup.visible) {
|
||||
if (runnerCombo && runnerCombo.popup && runnerCombo.popup.visible === true) {
|
||||
runnerCombo.popup.close()
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue