-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
6.9.3, 6.10.0 RC
-
None
-
Android 16, iOS 18.7
On platforms where one can select and interact with accessibility items via tap (iOS/Android), I find it almost impossible to toggle a QtQuick.Controls CheckBox with VoiceOver/Talkback enabled. I can select the checkbox including the actual checkbox and the text as expected, but when I double-tap the button to toggle, it almost never triggers the toggle. I've seen it work a few times, as if the area reacting is very tiny, like a few pixels.
When manually setting Accessible.onPressAction: toggle(), it behaves as I would expect.
I think this should be the default. Native controls on both platforms behave like this.
import QtQuick import QtQuick.Controls Window { width: 640 height: 480 visible: true title: qsTr("Hello World") CheckBox { id: checkBox anchors.centerIn: parent text: "Hello World" Accessible.onPressAction: toggle() // Without this, it's almost impossible to toggle the checkbox } }