Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 341632 - [Accessibility] Traditional memory rendering is not accessible by keyboard
Summary: [Accessibility] Traditional memory rendering is not accessible by keyboard
Status: RESOLVED FIXED
Alias: None
Product: CDT
Classification: Tools
Component: cdt-memory (show other bugs)
Version: 8.0   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 8.1.2   Edit
Assignee: Chris Recoskie CLA
QA Contact: Ted Williams CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-01 10:14 EDT by Vivian Kong CLA
Modified: 2014-01-29 22:52 EST (History)
6 users (show)

See Also:


Attachments
a patch for this bug. (3.16 KB, patch)
2013-03-19 14:35 EDT, cong wang CLA
cdtdoug: iplog+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Vivian Kong CLA 2011-04-01 10:14:05 EDT
I can navigate to the Memory view using the keyboard but once I tabbed into the Traditional memory rendering tab I'm stuck in the first column (address) and cannot edit the memory locations using the keyboard alone.  

Perhaps a way to fix this is to change the tab order and allow user to tab into the memory location cells instead of the address cells (similar to the behaviour in the Hex memory rendering tab).

Users who are unable to use the mouse need all functions to be available via
the keyboard.
Comment 1 cong wang CLA 2013-03-19 14:35:58 EDT
Created attachment 228673 [details]
a patch for this bug.
Comment 2 Jesse Weinstein CLA 2013-03-21 14:16:20 EDT
https://git.eclipse.org/r/#/c/11369/ -- I adapted cong wang's patch into this.
Comment 3 Chris Recoskie CLA 2013-03-22 12:31:35 EDT
Patch handled via Gerrit.  Applied to master and cdt_8_1
Comment 4 CDT Genie CLA 2013-03-22 13:23:05 EDT
*** cdt git genie on behalf of congwang ***

    Bug 341632 - Trad mem rendering keyboard access
    Change-Id: Iae09285e88f76d1155fd28a6aa25b818ae0164dd
    Reviewed-on: <a  href="https://git.eclipse.org/r/11349">https://git.eclipse.org/r/11349</a>
    Reviewed-by: Chris Recoskie &lt;recoskie@xxxxxxxxxx&gt;
    IP-Clean: Chris Recoskie &lt;recoskie@xxxxxxxxxx&gt;
    Tested-by: Chris Recoskie &lt;recoskie@xxxxxxxxxx&gt;

[*] http://git.eclipse.org/c/cdt/org.eclipse.cdt.git/commit/?id=5a2009648983ad93fd6a4a395fbfdd767e648cc9