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.
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.
Created attachment 38022 [details] screenshot
This is intention and by design, arrow should just overlay on mouseover to visualize additional functionality on regular button.
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.
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.
Milestone cleanup: future->next
Not planned.