[TIMOB-11562] iOS: Accessibility - Accessibility not working on iOS on latest CI build
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | Critical |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2012-11-27T23:52:23.000+0000 |
Affected Version/s | Release 3.0.0 |
Fix Version/s | Release 3.0.0, Release 3.1.0, 2012 Sprint 24, 2012 Sprint 24 Core |
Components | iOS |
Labels | accessibility_module, qe-ios100112, qe-testadded |
Reporter | Satyam Sekhri |
Assignee | Max Stepanov |
Created | 2012-10-24T10:17:59.000+0000 |
Updated | 2013-10-04T11:05:56.000+0000 |
Description
The accessibility feature does not work on latest 3.0 CI build on iOS. It is working on Android.
Steps To Reproduce:
1. Create and launch an application on device (with Voice Over ON) with code below (having button and label control)
2. Touch the button or label on the screen
Actual: The device's default accessibility text are read aloud
Expected: The accessibilityLabel and Hint defined for the controls should be read aloud
var win=Ti.UI.createWindow({backgroundColor:'white', layout:'vertical'});
var label = Ti.UI.createLabel({
text: 'This is a test Label',
width:100,
height: 100,
accessibilityLabel:'First Label',
accessibilityHint: 'The only label on screen'
});
var btn2 = Ti.UI.createButton({
title: 'Update',
width:100,
height: 100,
accessibilityLabel:'First Button',
accessibilityHint: 'This will update the button title'
});
win.add(btn2);
win.add(label);
win.open();
Cannot reproduce with 5.1 iPhone.
Only getting the default accessibility and not the hint information tested in iPhone 5 6.0 with 3.0.0.v20121121161553
PR https://github.com/appcelerator/titanium_mobile/pull/3475 3_0_X PR https://github.com/appcelerator/titanium_mobile/pull/3476
closing as fixed. Tested and verified with: Titanium Studio, build: 3.0.1.201212181159 Titanium SDK, build: 3.0.0.GA Titanium SDK, build: 3.1.0.v20121228131005 Device:iPhone5 iOS 6.1