Fix some runtime qml warnings

This commit is contained in:
Azhar Momin
2026-01-13 20:45:08 +05:30
committed by Joshua Goins
parent a989ef42b2
commit 4155e9116a
4 changed files with 9 additions and 9 deletions

View File

@@ -55,7 +55,7 @@ RowLayout {
QQC2.ToolButton {
id: menuButton
property QQC2.Menu menuItem: undefined
property QQC2.Menu menuItem: null
function openMenu(): void {
if (!menuItem || !menuItem.visible) {
@@ -69,7 +69,7 @@ RowLayout {
Accessible.role: Accessible.ButtonMenu
display: QQC2.AbstractButton.IconOnly
down: pressed || menuItem.visible
down: pressed || menuItem?.visible
text: i18nc("@action:button", "Show Menu")
icon.name: "application-menu-symbolic"
@@ -78,7 +78,7 @@ RowLayout {
Keys.onEnterPressed: openMenu()
Accessible.onPressAction: openMenu()
QQC2.ToolTip.visible: hovered && !menuItem.visible
QQC2.ToolTip.visible: hovered && !menuItem?.visible
QQC2.ToolTip.text: text
QQC2.ToolTip.delay: Kirigami.Units.toolTipDelay
}