When a user right clicks a specific cell in a table, I can find out which one by asking the tableView for its clickedRow and clickedColumn. However, when a VO user has placed the VO cursor on a cell and then uses VO-Shift-M to bring up a context menu,
clickedRow and clickedColumn both return –1. This means I am having trouble providing accurate items in -menuNeedsUpdate:.
How can I tell which item was selected when a VO user summoned a menu?
I could use selectedRow, but that isn’t really specific enough. This table allows multiple selection, so it’s actually pretty likely that the most recently selected row is NOT the row that the VO cursor is on at the moment. (E.g. VO-arrows to a row, Shift-Down
arrow 2x to select a total of 3 rows, VO cursor is still on the topmost row.)
Thanks in advance,
-Nick
Do not post admin requests to the list. They will be ignored.
Accessibility-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden