[TIMOB-11423] iOS: Accessibility: Accessibility does not for option dialog control
| GitHub Issue | n/a |
|---|---|
| Type | Bug |
| Priority | High |
| Status | Closed |
| Resolution | Won't Fix |
| Resolution Date | 2012-10-12T18:38:54.000+0000 |
| Affected Version/s | Release 3.0.0 |
| Fix Version/s | 2012 Sprint 21 Core, 2012 Sprint 21 |
| Components | iOS |
| Labels | core, qe-ios100112, qe-nfc |
| Reporter | Satyam Sekhri |
| Assignee | Max Stepanov |
| Created | 2012-10-12T14:09:40.000+0000 |
| Updated | 2013-03-27T22:29:37.000+0000 |
Description
Accessibility does not for option dialog control. The Label, Value or Hint are not voiced over
Steps To Reproduce:
1. Install and launch the app on device.
2. Touch the button and Double tap.
Expected Result:
It should read aloud the LVH values.
Actual Result:
It does not read aloud the LVH values
var win = Ti.UI.createWindow({
title : 'Welcome',
backgroundColor: "#fff"
});
var button2 = Ti.UI.createButton({
title: 'Option_Dialog_with_LVH',
top: 150,
});
var opts = {
cancel: 2,
options: ['Confirm', 'Help', 'Cancel'],
selectedIndex: 2,
destructive: 0,
title: 'Delete File?',
};
button2.addEventListener('click', function(e){
var dialog = Ti.UI.createOptionDialog(opts);
dialog.accessibilityLabel = "Option dialog2 label";
dialog.accessibilityValue = "Option dialog2 value";
dialog.accessibilityHint = "Option dialog2 hint";
dialog.show();
});
win.add(button2);
win.open();
Control is not customizable at the moment. http://openradar.appspot.com/9373977