[TIMOB-11459] iOS: Accessibility: TextArea: Touch on text area with accessibility properties just reads aloud "Empty Line"
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | Medium |
Status | Closed |
Resolution | Not Our Bug |
Resolution Date | 2012-12-13T17:27:45.000+0000 |
Affected Version/s | Release 3.0.0 |
Fix Version/s | 2012 Sprint 25, 2012 Sprint 25 Core |
Components | iOS |
Labels | core, qe-ios100112, qe-nfc |
Reporter | Satyam Sekhri |
Assignee | Max Stepanov |
Created | 2012-10-13T09:51:07.000+0000 |
Updated | 2013-03-27T22:54:45.000+0000 |
Description
The device speaks "Empty Line" for text area that have Accessibility properties defined. It speaks the Label Value and Hint on clicking the text area (when the soft keyboard shows up), whereas it speaks the default text properly for text area without accessibility property. This works fine on Android.
Steps To Reproduce:
1. Open the application below with voice over ON
2. Touch the first Text area (which does not have accessibility properties). It speaks the default text "Text Field. Double tap top edit"
3. Touch the second text area (which has accessibility properties)
Actual Result: The voice over speaks "Empty Line"
Expected Result: The Label, Value and Hint should be spoken
var win = Ti.UI.createWindow({
title : 'Welcome',
backgroundColor: "#fff"
});
var TextArea4 = Ti.UI.createTextArea({
title: "Normal TextArea",
top: 50,
width:150,
borderWidth:2,
borderColor:'black'
});
win.add(TextArea4);
var TextArea1 = Ti.UI.createTextArea({
accessibilityLabel: "TextArea1",
accessibilityValue: "Value1.",
accessibilityHint: "Hint1",
top:250,
width:150,
borderWidth:2,
borderColor:'black'
});
win.add(TextArea1);
win.open();
Possible iOS platform issue. Cannot reproduce on Simulator with Accessibility Inspector enabled.
After intensive investigation have do admit that we can't do anything with it. It's the way iOS works.