| Summary: | Context menu allows change of selection | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [RT] RAP | Reporter: | Markus Krüger <webmaster> | ||||
| Component: | Workbench | Assignee: | Project Inbox <rap-inbox> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P2 | CC: | tbuschto | ||||
| Version: | 1.5 | ||||||
| Target Milestone: | 2.0 M3 | ||||||
| Hardware: | All | ||||||
| OS: | Windows 7 | ||||||
| Whiteboard: | sr152 | ||||||
| Attachments: |
|
||||||
|
Description
Markus Krüger
Created attachment 221875 [details]
The app with the bug.
Reproducible with Control Demo -> Table tab. Right-click on the table to show the context menu. Use arrow keys to navigate in Table. In SWT the arrow keys navigate the Menu. It seems that in RAP the focus is still on the Table when context menu is opened. Fixed with commit fa031fba1b2ebae197c01f49316bcc819eb4f175. The menu was not correctly focused because the ClientDocument was used as a focus root, not the Shell. Fixed by setting the correct opener when the menu appears. There seems to be another issue, but i opend a separate bug for this: Bug 393557 +1 to backport the fix to 1.5.2 Backported to 1.5-maintenance branch with commit 29a1771f7c862f3a14296b9006ec58023f7f44c8. |