Bem, eu descobri o que estava acontecendo no meu caso, eu estava lidando corretamente, o que estava acontecendo é por alguma razão, provavelmente porque onde o meu ActionSelectionPopover estava localizado no meu arquivo QML, ele estava aparecendo abaixo de todos os outros componentes meu aplicativo, eu apenas configurei sua propriedade z para 100, e agora ele funciona bem, então este é o meu novo código ActionSelectionPopover:
/* Popup menu when right clicking items */
ActionSelectionPopover {
id: contextMenu
z: 100
actions: ActionList {
Action {
text: i18n.tr("View Item Info")
onTriggered: print(text)
}
}
}