Details
-
Bug
-
Resolution: Cannot Reproduce
-
P2: Important
-
5.15.3, 5.15.4
-
Pixel 3a, Android 11, English, TalkBack on.
-
-
21
-
Team One Foundation Sprint 51
Description
Context
Items on Android Phone with TalkBack activated should be shown as dedicated elements a blind person can navigate through. It has to fulfill requirements of WCAG 2.0 / WCAG2ICT
Expectations
- Item can be shown/hidden by loaders and be supported by Talkback
- After clicking the button, a swipe to the right should focus "Button 2".
Observation
Items loaded dynamically are not always found by Talkback. After clicking "Button 1", a swipe to the right tells: "No next control". A swipe to the left tells "No previous control".
Code
import QtQuick 2.15 import QtQuick.Window 2.15 import QtQuick.Controls 2.15 Window { visible: true Loader { id: loader1 sourceComponent: Component { Button { text: "Button 1" Accessible.onPressAction: () => loader1.active = !loader1.active } } } Loader { id: loader2 active: !loader1.active sourceComponent: Component { Button { text: "Button 2" Accessible.onPressAction: () => loader1.active = !loader1.active } } } }
Output
Output after opening the app, focus button and "click" on it via Android TalkBack.
W Qt A11Y : Could not (yet) activate platform accessibility. W Qt A11Y : AccessibilityNodeInfo with empty contentDescription: -2147483647 W Qt A11Y : AccessibilityEvent with empty description W Qt A11Y : Accessibility: populateNode for Invalid ID W Qt A11Y : AccessibilityEvent with empty description W Qt A11Y : Accessibility: populateNode for Invalid ID W Qt A11Y : AccessibilityEvent with empty description W Qt A11Y : Accessibility: populateNode for Invalid ID W Qt A11Y : AccessibilityEvent with empty description W Qt A11Y : Accessibility: populateNode for Invalid ID W Qt A11Y : AccessibilityEvent with empty description W Qt A11Y : Accessibility: populateNode for Invalid ID W Qt A11Y : AccessibilityEvent with empty description W Qt A11Y : Accessibility: populateNode for Invalid ID W Qt A11Y : AccessibilityEvent with empty description W Qt A11Y : Accessibility: populateNode for Invalid ID W Qt A11Y : AccessibilityEvent with empty description W Qt A11Y : Accessibility: populateNode for Invalid ID W Qt A11Y : AccessibilityEvent with empty description W Qt A11Y : Accessibility: populateNode for Invalid ID W Qt A11Y : AccessibilityEvent with empty description W Qt A11Y : Accessibility: populateNode for Invalid ID W Qt A11Y : AccessibilityEvent with empty description W Qt A11Y : Accessibility: populateNode for Invalid ID W Qt A11Y : AccessibilityEvent with empty description W Qt A11Y : Accessibility: populateNode for Invalid ID W Qt A11Y : AccessibilityEvent with empty description W Qt A11Y : Accessibility: populateNode for Invalid ID I chatty : uid=10281(org.qtproject.example.A11Y) identical 66 lines W Qt A11Y : Accessibility: populateNode for Invalid ID
Attachments
Issue Links
- mentioned in
-
Page Loading...