Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-11459] iOS: Accessibility: TextArea: Touch on text area with accessibility properties just reads aloud "Empty Line"

GitHub Issuen/a
TypeBug
PriorityMedium
StatusClosed
ResolutionNot Our Bug
Resolution Date2012-12-13T17:27:45.000+0000
Affected Version/sRelease 3.0.0
Fix Version/s2012 Sprint 25, 2012 Sprint 25 Core
ComponentsiOS
Labelscore, qe-ios100112, qe-nfc
ReporterSatyam Sekhri
AssigneeMax Stepanov
Created2012-10-13T09:51:07.000+0000
Updated2013-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();

Comments

  1. Max Stepanov 2012-10-14

    Possible iOS platform issue. Cannot reproduce on Simulator with Accessibility Inspector enabled.
  2. Max Stepanov 2012-12-13

    After intensive investigation have do admit that we can't do anything with it. It's the way iOS works.

JSON Source