| Summary: | [About] Should installation details dialog put focus inside the selected page | ||
|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Susan McCourt <susan> |
| Component: | UI | Assignee: | Platform UI Triaged <platform-ui-triaged> |
| Status: | CLOSED WONTFIX | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | Kevin_McGuire, prakash, susan |
| Version: | 3.5 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| Whiteboard: | stalebug | ||
|
Description
Susan McCourt
As part of this bug we should also make sure the pages themselves set the focus to correct widget, so that if we decide to place focus on the page, it goes to the expected place. I think it works fine as is. The focus is on the tabs so I can keyboard arrow to the next tab, then drop into the tab content via <tab>. Feels like what I'd expect. (In reply to comment #0) > The answer depends on whether we think the default (last used page in the > session) page is likely to be the page the user wants to work with when the > dialog opens. Hard to say, sometimes it may be, sometimes it could be a month later that I open the dialog. If we look at the Preference pages, the filter box/tree always has focus. So focus on tab, while remembering last tab, is right. ok, thx. Will leave this bug open to look at comment #1 in a future release assigning milestone for investigation in 3.6 > Will leave this bug open to look at comment #1 in a future release To clarify what I meant in comment #1 > As part of this bug we should also make sure the pages themselves set the focus > to correct widget, so that if we decide to place focus on the page, it goes to > the expected place. We don't want pages to use setFocus anywhere in the creation sequence because this will force focus off the tabs and onto the content. Instead we need to make it clear where a page should set its initial focus. Maybe just doc'ing it (that they should use composite.setTabOrder) is good enough...or maybe we want a framework method to specify it? moving to M5 to reevaluate priority against other tasks. unassigning bugs without milestones This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant. If the bug is still relevant, please remove the "stalebug" whiteboard tag. |