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 94327 - Take Snapshot/Dump Heap drop-down button overlays the button image
Summary: Take Snapshot/Dump Heap drop-down button overlays the button image
Status: RESOLVED WONTFIX
Alias: None
Product: profiler
Classification: Unclassified
Component: Base (show other bugs)
Version: 6.x
Hardware: PC Windows XP
: P4 blocker (vote)
Assignee: issues@profiler
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-02-05 10:44 UTC by Alexander Kouznetsov
Modified: 2010-09-06 14:01 UTC (History)
0 users

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments
screenshot (1.99 KB, application/octet-stream)
2007-02-05 10:45 UTC, Alexander Kouznetsov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Kouznetsov 2007-02-05 10:44:03 UTC
Profiler 070205
NetBeans IDE Dev (Build 200702011900)
1.5.0_10; Java HotSpot(TM) Client VM 1.5.0_10-b03
Windows XP version 5.1 running on x86
ru_RU (nb); Cp1251

Steps to reproduce:
- Start Analyze Memory profiling
- Point mouse cursor at the Take Snapshot button in Profiler Control Panel
- RESULT: Drop-down arrow button is shown but it overlays the button image. It
should be shown next to the image.
Comment 1 Alexander Kouznetsov 2007-02-05 10:45:07 UTC
Created attachment 38022 [details]
screenshot
Comment 2 Jiri Sedlacek 2007-02-05 10:50:36 UTC
This is intention and by design, arrow should just overlay on mouseover to 
visualize additional functionality on regular button.
Comment 3 Alexander Kouznetsov 2007-02-05 11:05:09 UTC
OK, changing to ENHANCEMENT. This is about the way you visualize an additional
functionality. It doesn't look pretty when the arrow overlays the button image.
It would be better to reserve some space next to image button and show it there.
In the same manner but not overlaying the button image.
Comment 4 Jiri Sedlacek 2007-02-05 12:20:31 UTC
For UI review purposes there are xDesign and Usability teams which ensure that 
UI of new features is usable and consistent. I don't want to argue with your 
opinion, I just want to mention that several other people discussed this 
approach and agreed to use it.

Anyway, there are more serious problems with current approach which I'd be 
happy if QE is able to discover - Dump Heap action is available anytime during 
profiling whereas the button in control panel is enabled *only* for Memory 
profiling when some results (which don't have anything to do with the heapdump) 
are available. Actually that's why another Dump Heap action is placed in 
Profile menu - it's available anytime during profiling.

In future this has to be solved by adding new separate button Dump Heap to the 
control panel, but this requires redesign of the panel which won't happen for 
6.0.
Comment 5 Tomas Hurka 2009-04-08 12:53:58 UTC
Milestone cleanup: future->next
Comment 6 Jiri Sedlacek 2010-09-06 14:01:44 UTC
Not planned.