Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-15062] iOS7: "Make Announcement" in Accessibility feature does not work.

GitHub Issuen/a
TypeBug
PriorityHigh
StatusClosed
ResolutionNot Our Bug
Resolution Date2013-09-06T18:46:59.000+0000
Affected Version/sRelease 3.1.3
Fix Version/s2013 Sprint 18, 2013 Sprint 18 API
ComponentsiOS
Labelsios7, qe-3.1.3, qe-closed-3.3.0
ReporterPragya Rastogi
AssigneeVishal Duggal
Created2013-09-06T06:58:01.000+0000
Updated2014-07-17T09:44:20.000+0000

Description

Works fine for iPhone4s (v5.1) and iPod touch3 (iOS6.1.3) 1. Create application with talk Back/Voice Over enabled using app.js attached. 2. On events window double click on button ""Make announcement". Actual: Clicking "Make announcement" speaks "make announcement" instead of "Please stand by for an urgent message from the Department of Home Land Security." Expected: " Please stand by for an urgent message from the Department of Home Land Security." must be spoken

Attachments

FileDateSize
app.js2013-09-09T06:56:16.000+00001339

Comments

  1. Vishal Duggal 2013-09-06

    This is not our issue but apple having an issue with posting notifications when an accessibility feature is in progress. If I modify the code to add a small delay before posting the notification, it works fine.
       
       announceButton.addEventListener("click", function() {
           setTimeout(function(){
               Ti.App.fireSystemEvent(Ti.App.EVENT_ACCESSIBILITY_ANNOUNCEMENT,
                                  "Please stand by for an urgent message from the Department of Home Land Security.");
           },500);
       });
       
       
  2. Pragya Rastogi 2013-09-09

    Hi Ingo, I used same configuration on both the devices SDK: 3.1.3.v20130904134612 Verified that it works fine on iPod touch3 (iOS6.1.3) Please let me know if more info is required

JSON Source