Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.5.0, 5.5.1, 5.7.1
-
Ubuntu 14.04 with orca screenreader enabled
(Mac OS X 10.8, 10.9, 10.10, 10.11)
Description
The issue has been reproduced on Ubuntu 14.04. It can be reproduced with e.g. orca screereader enabled and with qtquickcontrols/gallery example.
Steps to reproduce:
1. Enable orca by pressing ALT+Super(window key)+s
2. run gallery example
3. click the buttons and sliders
Expected result:
No warnings are shown
Actual result:
Lots of warnings are shown:
ScrollBar_QMLTYPE_32_QML_38 QVariant(Invalid) QRect(0,0 0x0) CheckBox_QMLTYPE_6 QVariant(Invalid) QRect(0,0 0x0) CheckBox_QMLTYPE_6 QVariant(Invalid) QRect(0,0 0x0) ProgressBar_QMLTYPE_17 QVariant(Invalid) QRect(1006,329 0x0) ValueChanged event and no ValueInterface or ComboBox: QAccessibleInterface(0x226ddf0 name="" role=ProgressBar obj=ProgressBar_QMLTYPE_17(0x226a060)"invisible") CheckBox_QMLTYPE_6 QVariant(Invalid) QRect(0,0 0x0) qrc:/qml/ProgressPage.qml:52:5: QML Item: Binding loop detected for property "width" QQuickStyleItem QVariant(Invalid) QRect(0,0 0x0) Button_QMLTYPE_92 QVariant(Invalid) QRect(0,0 0x0) Button_QMLTYPE_92 QVariant(Invalid) QRect(0,0 0x0) Button_QMLTYPE_92 QVariant(Invalid) QRect(0,0 0x0) GroupBox_QMLTYPE_22 QVariant(Invalid) QRect(0,0 0x0) QQuickStyleItem QVariant(Invalid) QRect(0,0 0x0) CheckBox_QMLTYPE_6 QVariant(Invalid) QRect(0,0 0x0) CheckBox_QMLTYPE_6 QVariant(Invalid) QRect(0,0 0x0) CheckBox_QMLTYPE_6 QVariant(Invalid) QRect(0,0 0x0) GroupBox_QMLTYPE_22 QVariant(Invalid) QRect(0,0 0x0) QQuickStyleItem QVariant(Invalid) QRect(0,0 0x0) AbstractCheckable_QMLTYPE_4 QVariant(Invalid) QRect(0,0 0x0) AbstractCheckable_QMLTYPE_4 QVariant(Invalid) QRect(0,0 0x0) AbstractCheckable_QMLTYPE_4 QVariant(Invalid) QRect(0,0 0x0) GroupBox_QMLTYPE_22 QVariant(Invalid) QRect(0,0 0x0) QQuickStyleItem QVariant(Invalid) QRect(0,0 0x0) QQuickText QVariant(Invalid) QRect(0,0 0x0) Switch_QMLTYPE_93 QVariant(Invalid) QRect(0,0 0x0) QQuickText QVariant(Invalid) QRect(0,0 0x0) Switch_QMLTYPE_93 QVariant(Invalid) QRect(0,0 0x0) GroupBox_QMLTYPE_22 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) CheckBox_QMLTYPE_6 QVariant(Invalid) QRect(0,0 0x0) CheckBox_QMLTYPE_6 QVariant(Invalid) QRect(0,0 0x0) CheckBox_QMLTYPE_6 QVariant(Invalid) QRect(0,0 0x0) FocusFrame_QMLTYPE_31 QVariant(Invalid) QRect(0,0 0x0) ScrollBar_QMLTYPE_32_QML_38 QVariant(Invalid) QRect(0,0 0x0) ScrollBar_QMLTYPE_32_QML_37 QVariant(Invalid) QRect(0,0 0x0) QQuickStyleItem QVariant(Invalid) QRect(0,0 0x0) QQuickStyleItem QVariant(Invalid) QRect(0,0 0x0) QQuickStyleItem QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) ScrollBar_QMLTYPE_32_QML_37 QVariant(Invalid) QRect(0,0 0x0) CheckBox_QMLTYPE_6 QVariant(Invalid) QRect(0,0 0x0) CheckBox_QMLTYPE_6 QVariant(Invalid) QRect(0,0 0x0) CheckBox_QMLTYPE_6 QVariant(Invalid) QRect(0,0 0x0) qrc:/qml/InputPage.qml:52:5: QML Item: Binding loop detected for property "width" Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) CheckBox_QMLTYPE_6 QVariant(Invalid) QRect(0,0 0x0) CheckBox_QMLTYPE_6 QVariant(Invalid) QRect(0,0 0x0) CheckBox_QMLTYPE_6 QVariant(Invalid) QRect(0,0 0x0) FocusFrame_QMLTYPE_31 QVariant(Invalid) QRect(0,0 0x0) ScrollBar_QMLTYPE_32_QML_38 QVariant(Invalid) QRect(0,0 0x0) ScrollBar_QMLTYPE_32_QML_37 QVariant(Invalid) QRect(0,0 0x0) FocusFrame_QMLTYPE_31 QVariant(Invalid) QRect(0,0 0x0) FocusFrame_QMLTYPE_31 QVariant(Invalid) QRect(0,0 0x0) FocusFrame_QMLTYPE_31 QVariant(Invalid) QRect(0,0 0x0) FocusFrame_QMLTYPE_31 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0) Tab_QMLTYPE_7 QVariant(Invalid) QRect(0,0 0x0)
The same issue has been reported on Mac OS X by our customer, but the support person reporting this wasn't able to reproduce it even with Flexiglass installed (http://nulana.com/flexiglass/) and enabled from System Preferences -> Security & Privacy -> Accessibility