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.

Bug 99430 - No KB access to search results
Summary: No KB access to search results
Status: RESOLVED FIXED
Alias: None
Product: utilities
Classification: Unclassified
Component: Search (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: Marian Petras
URL:
Keywords: A11Y, REGRESSION
Depends on:
Blocks:
 
Reported: 2007-03-29 18:45 UTC by Jesse Glick
Modified: 2007-06-19 18:07 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jesse Glick 2007-03-29 18:45:29 UTC
070328. After running a search, it seems to be impossible to then navigate
results using the keyboard.

Once, focus would immediately be in the results pane, so you could quickly navigate.

Later, probably when the button bar on the left was added, you needed to use Tab
to get focus into the results pane, which was annoying but acceptable.

Now it seems you cannot get focus there at all. Pressing Tab repeatedly does not
give focus to any component; it is just lost somewhere. Pressing e.g. Ctrl-1
Ctrl-Shift-0 to focus some other TC and then Search Results pane again does not
help.
Comment 1 Jesse Glick 2007-03-29 18:51:35 UTC
Sorry, forgot to mention: Linux/Gnome, JDK 7, Ocean L&F.
Comment 2 Marian Petras 2007-06-19 17:05:13 UTC
Fixed in the trunk.

Modified file:
   utilities/src/org/netbeans/modules/search/ResultView.java   (1.41)

Diff:
http://utilities.netbeans.org/source/browse/utilities/src/org/netbeans/modules/search/ResultView.java?r1=1.40&r2=1.41&diff_format=u
Comment 3 Jesse Glick 2007-06-19 17:31:50 UTC
BTW you may find FishEye to be a lot nicer to use:

http://deadlock.netbeans.org/fisheye/browse/netbeans/utilities/src/org/netbeans/modules/search/ResultView.java?r1=1.40&r2=1.41

You can get the module "netbeans.org Source Browser" from dev AU or apisupport/nborg-source-browse which makes it
especially easy to jump to such URLs, or just bookmark e.g.

http://deadlock.netbeans.org/fisheye/browse/~author=mpetras/netbeans

although it seems for some reason this particular commit did not show up as a changeset (maybe it will soon).
Comment 4 Marian Petras 2007-06-19 17:37:27 UTC
Thanks for the hint.

The diff does not show up in FishEye until continuous build grabs the updated file (maybe, more precisely, until it
grabs the file and makes it available in the list of changes).
Comment 5 Jesse Glick 2007-06-19 18:07:59 UTC
Well, FishEye and Hudson are independent; both rely on CVSup. But FishEye may need to wait for an indexing run of some
kind before changesets appear.