This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Summary: | Focus in Explorer but Properties still selected | ||
---|---|---|---|
Product: | platform | Reporter: | Lukas Hasik <lhasik> |
Component: | Explorer | Assignee: | _ tboudreau <tboudreau> |
Status: | VERIFIED FIXED | ||
Severity: | blocker | Keywords: | A11Y, FOCUS |
Priority: | P2 | ||
Version: | 3.x | ||
Hardware: | PC | ||
OS: | All | ||
Issue Type: | DEFECT | Exception Reporter: |
Description
Lukas Hasik
2004-01-15 17:42:11 UTC
Is it selected or compact mode? Tim, I was told you are requesting focus for some component which makes this issue. Please, don't do that. Winsys doesn't listen on focus changes and you cannot change the activated component that way. To control winsys is possible only thru its API... use TC.requestActive(). Okay. But I'm curious how you handle Ctrl-Tab for moving between components - this is the equivalent, it just allows tabbing from the last property to tab into the next component, so however that works, this should work the same way. Basically there is special Tab handling in the property sheet because: - Tab should not switch between selected cells because we don't show any cell selection, only row selection - having the name of a property selected doesn't mean anything, it would just mean that every second time the user presses tab it looks like nothing happens - Tab normally just cycles through the rows; for the property sheet, tabbing/shift-tabbing on the first/last property will transfer focus up/downward as defined by the parent FocusTraversalPolicy Just needs a 1-line fix in the property sheet to keep focus in the table if the top level ancestor is not a dialog. Fixed on my laptop, will commit later today. Fixed in trunk. verified |