qml: avoid binding loop in KeyNavigableListView