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.
NetBeans IDE 200406131800 on java 1.4.2_04 When some debugger view is opened via keyboard shortcut, it does not get focus, so further navigation via keyboard is not possible.
Should be fixed...
According to http://qa.netbeans.org/processes/a11y_bug_priority_guidelines.html rising priority to P1
I have fixed this issue on my side. The problem is now in TreeTableView. It does not move focus on embeded TreeView, I think. Focus work if I use BeanTreeView in place of TreeTableView. Checking in src/org/netbeans/modules/debugger/ui/views/CallStackView.java; /cvs/debuggercore/src/org/netbeans/modules/debugger/ui/views/CallStackView.java,v <-- CallStackView.java new revision: 1.4; previous revision: 1.3 done Checking in src/org/netbeans/modules/debugger/ui/views/LocalsView.java; /cvs/debuggercore/src/org/netbeans/modules/debugger/ui/views/LocalsView.java,v <-- LocalsView.java new revision: 1.4; previous revision: 1.3 done Checking in src/org/netbeans/modules/debugger/ui/views/ThreadsView.java; /cvs/debuggercore/src/org/netbeans/modules/debugger/ui/views/ThreadsView.java,v <-- ThreadsView.java new revision: 1.4; previous revision: 1.3 done Checking in src/org/netbeans/modules/debugger/ui/views/WatchesView.java; /cvs/debuggercore/src/org/netbeans/modules/debugger/ui/views/WatchesView.java,v <-- WatchesView.java new revision: 1.4; previous revision: 1.3 done Processing log script arguments... More commits to come... Checking in viewmodel/src/org/netbeans/modules/viewmodel/TreeTable.java; /cvs/debuggercore/viewmodel/src/org/netbeans/modules/viewmodel/TreeTable.java,v <-- TreeTable.java new revision: 1.7; previous revision: 1.6 done Checking in ui/src/org/netbeans/modules/debugger/jpda/ui/views/ClassesView.java; /cvs/debuggerjpda/ui/src/org/netbeans/modules/debugger/jpda/ui/views/ClassesView.java,v <-- ClassesView.java new revision: 1.3; previous revision: 1.2 done Checking in ui/src/org/netbeans/modules/debugger/jpda/ui/views/SourcesView.java; /cvs/debuggerjpda/ui/src/org/netbeans/modules/debugger/jpda/ui/views/SourcesView.java,v <-- SourcesView.java new revision: 1.3; previous revision: 1.2 done
P1->P2. A serious accessibility issue that should be fixed for the release, but not necessarily immediately.
> The problem is now in TreeTableView. It does not move focus on embeded > TreeView, I think. Hans, as far as I can tell, this is now working fine for debugger views. TTV.requestFocus() is already written to send focus to the embedded TreeTable (the embedded TreeView is a cell renderer, never really on screen - so it should never actually have focus [but the tricks to make it think it does are part of the evil of the current implementation]). I can't think what else it should do. Therefore, I'm changing this to P3, future - it will be fixed with the TTV rewrite.
There was a problem with focus not going to an inline editor when it was fixed, which I fixed tonight. Not sure if this issue should remain open.
AFAIK this bug is fixed; further improvements in focus behavior will come from the TTV rewrite.
fixed Checking in src/org/openide/explorer/view/TreeTableView.java; /cvs/openide/src/org/openide/explorer/view/TreeTableView.java,v <-- TreeTableView.java new revision: 1.70; previous revision: 1.69 done
Verified in 4.2 build 200507061800