Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-11423] iOS: Accessibility: Accessibility does not for option dialog control

GitHub Issuen/a
TypeBug
PriorityHigh
StatusClosed
ResolutionWon't Fix
Resolution Date2012-10-12T18:38:54.000+0000
Affected Version/sRelease 3.0.0
Fix Version/s2012 Sprint 21 Core, 2012 Sprint 21
ComponentsiOS
Labelscore, qe-ios100112, qe-nfc
ReporterSatyam Sekhri
AssigneeMax Stepanov
Created2012-10-12T14:09:40.000+0000
Updated2013-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();

Comments

  1. Max Stepanov 2012-10-12

    Control is not customizable at the moment. http://openradar.appspot.com/9373977

JSON Source