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 222469 - Please return the Inspect->File Members that I loved in NB 72
Summary: Please return the Inspect->File Members that I loved in NB 72
Status: RESOLVED WONTFIX
Alias: None
Product: java
Classification: Unclassified
Component: Navigation (show other bugs)
Version: 7.3
Hardware: PC Linux
: P3 normal (vote)
Assignee: Petr Somol
URL:
Keywords: USABILITY
Depends on:
Blocks:
 
Reported: 2012-11-20 13:56 UTC by mgarba123
Modified: 2012-11-22 13:01 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
IDE log (37.76 KB, text/plain)
2012-11-20 13:56 UTC, mgarba123
Details

Note You need to log in before you can comment on or make changes to this bug.
Description mgarba123 2012-11-20 13:56:46 UTC
Product Version = NetBeans IDE 7.3 Beta 2 (Build 201211062253)
Operating System = Linux version 3.2.0-33-generic running on amd64
Java; VM; Vendor = 1.7.0_09
Runtime = OpenJDK 64-Bit Server VM 23.2-b09

It is one of the most useful features in the Java editor (for quickly finding a symbol inside a class / source file) and now this new action, in which focus goes to the members panel, is absolutely counterintuitive.

I'm a heavy keyboard user, and I guess many developers too. PLEASE restore this as it was in NB 7.2

Thanks a lot for an otherwise fantastic product!
Comment 1 mgarba123 2012-11-20 13:56:51 UTC
Created attachment 128132 [details]
IDE log
Comment 2 Tomas Zezula 2012-11-21 11:04:09 UTC
The change come from the UI study and UI Review. Users complained about the dialog design and I fully agree navigation feature cannot hide editor which is the key IDE component.  The current state is same to Idea and probably evenEclipse.  The details can be found on UI team pages http://wiki.netbeans.org/UEXInspectMembersAndHierarchies.
Comment 3 mgarba123 2012-11-22 13:01:37 UTC
Thank you for the quick reply.

Is there a way to revert back to the old modal window through a settings switch (hidden or not)?

See, I came to NB from Eclipse (and now I'm a VERY happy NB user), but one of the things that annoyed me in NB prior to versions 7.1 or 7.2 (don't remember which) was that Inspect Members (or whatever the name of the action was) didn't focus on the dialog window.

With that fixed, it was heaven. That is, using Ctrl+O (using the Eclipse key mappings) I can very quickly locate a class member. The same with Ctrl+T for searching through the inheritance.

According to the wiki page you mentioned, users complained (if I understood correctly) about losing focus with the modal dialog. With this change, the keyboard focus is lost anyway, because it goes to the Members panel, although the editor window is still visible.

Wouldn't it be better to, say, "keep it honest" and display the modal dialog, which can be vanished with the Esc key?

If users still want to use the Members panel, it's just one click away. I'm not saying not to enhance the Members panel; only to keep the dialog window just the same.

Thank you (again) very much. NB is an amazing product, and I can't see why many devs still prefer Eclipse.