Bug 51887 - [Xamarin-Profiler]: Accessibility: MAS05: OSX: VoiceOver: The VoiceOver focus order is wrong for the text contents which is under "Advanced" profiling windows button
Summary: [Xamarin-Profiler]: Accessibility: MAS05: OSX: VoiceOver: The VoiceOver focu...
Status: CLOSED FIXED
Alias: None
Product: Profiler
Classification: Xamarin
Component: Mac ()
Version: 1.0.x
Hardware: PC Mac OS
: --- normal
Target Milestone: 15.2
Assignee: Rodrigo Moya
URL:
Depends on:
Blocks:
 
Reported: 2017-01-28 07:29 UTC by Ramya Sri Narasinga
Modified: 2017-06-15 10:58 UTC (History)
6 users (show)

Tags: accessibility, wipro, xamarin-profiler, a11ymas, mas05
Is this bug a regression?: ---
Last known good build:


Attachments
Attaching IDE logs and Profiler logs (10.38 KB, application/zip)
2017-04-14 09:50 UTC, Aman Dharwal
Details
Voiceover focus order (5.82 MB, video/quicktime)
2017-06-15 10:58 UTC, Ramya Sri Narasinga
Details


Notice (2018-05-24): bugzilla.xamarin.com is now in read-only mode.

Please join us on Visual Studio Developer Community and in the Xamarin and Mono organizations on GitHub to continue tracking issues. Bugzilla will remain available for reference in read-only mode. We will continue to work on open Bugzilla bugs, copy them to the new locations as needed for follow-up, and add the new items under Related Links.

Our sincere thanks to everyone who has contributed on this bug tracker over the years. Thanks also for your understanding as we make these adjustments and improvements for the future.


Please create a new report on Developer Community with your current version information, steps to reproduce, and relevant error messages or log files if you are hitting an issue that looks similar to this resolved bug and you do not yet see a matching new report.

Related Links:
Status:
CLOSED FIXED

Description Ramya Sri Narasinga 2017-01-28 07:29:03 UTC
Testing Environment:
OS: OSX (Version: 10.11.6)
Xamarin-Profiler: 1.0.4 

Pre-Requisite: 
1. Install Xamarin Studio.
2. Launch Xamarin Studio.
3. Navigate to top menu bar of the Xamarin studio> File> New Solution> Press ENTER
("Choose a template for your new project" wizard is opened)
4.  Navigate to App under Multiplatform> Forms app under Xamarin.Forms
5. Navigate to Next button> Press ENTER
('Configure your Form app' wizard is opened.)
6. Fill the App name, check all the target platform-check box, select use portable class library radio button, use XAML for user interface files.
7. Navigate to Next button> Press ENTER
(Configure your new project" wizard is opened)
8. Navigate to Create> Press ENTER.
(New project is created)
9. Turn VoiceOver ON using Commond + F5.

Repro Steps:
"1. Run Pre-requisite
2. Navigate to Top menu bar of ""Xamarin Studio"" > Run> Start Profiling, then Press ENTER to launch Xamarin Profiler.
 (Xamarine Profiler is launched.)
3. Navigate to ""Advanced"" Button tab (LHS).
4. Using CAPS+RIGHT ARROW, try to navigate the following text contents of the ""Advanced"" tab Button under snapshots heading:
Seconds->Periodically dump the program's memory heap On garbage collection-> Collect info about….


Actual result:
"VoiceOver focus order for the text contents under Snapshots heading, is as below: 
Seconds-> On garbage collection->Periodically dump the program's memory heap-> Collect info about….
(Caps + right arrow is used here to navigate these text contents)"


Expected result:
"VoiceOver focus order for the text contents under Snapshots heading should be as below: 
Seconds->Periodically dump the program's memory heap On garbage collection-> Collect info about….
(Caps + right arrow is used here to navigate these text contents)"


User impact:
The Screen Reader user will be confused, if order is not correct.


Repro Attachment:
We have to download this video from the below link to watch:

https://microsoft-my.sharepoint.com/personal/v-amnath_microsoft_com/_layouts/15/guestaccess.aspx?guestaccesstoken=ZipAZ0Lk8UZCZCAWvEYx4ccMGtD9sNFFh9h%2f5thpqmY%3d&docid=2_1dd25fb8d5e5e48e5a8b6a39c66cdd7bd&rev=1
Comment 1 Rodrigo Moya 2017-03-27 17:11:42 UTC
This should be fixed in profiler 1.4.0
Comment 2 Aman Dharwal 2017-04-14 09:50:20 UTC
Created attachment 21537 [details]
Attaching IDE logs and Profiler logs


This Bug is Resolved , Hence marking it as Verified

=========================================================================

Verified on Build : 
https://gist.github.com/aman-daharwal/75e2d16e28debb7733bf4ba6d290b5d6

=========================================================================

Screencast link : https://www.screencast.com/t/BnKUrCGiK7
Comment 3 Ramya Sri Narasinga 2017-06-15 10:58:05 UTC
Created attachment 22920 [details]
Voiceover focus order

General and Advanced tab has been changed to Target and option and voiceover focus order is working fine. Hence closing this bug.


Xamarin Studio version:6.3(build 731)
Xamarin profiler version:1.5.4-19

Thank you.