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 195951

Summary: bad graphics in search lists on Linux with JDK 7
Product: versioncontrol Reporter: Stepan Zebra <stezeb>
Component: SubversionAssignee: Ondrej Vrabec <ovrabec>
Status: RESOLVED WORKSFORME    
Severity: normal CC: mmirilovic
Priority: P4 Keywords: L&F
Version: 7.0   
Hardware: PC   
OS: Linux   
Issue Type: DEFECT Exception Reporter:
Attachments: screenshots of lists

Description Stepan Zebra 2011-02-24 16:06:33 UTC
Created attachment 106416 [details]
screenshots of lists

Product Version: NetBeans IDE Dev (Build 201102230001)
Java: 1.7.0-ea; Java HotSpot(TM) Client VM 21.0-b02
System: Linux version 2.6.32-28-generic running on i386; UTF-8; en_US (nb)

This issue is JDK 7 related. It doesn't occur on JDK 6. Also it is were likely only Linux problem (using Ubuntu 10.04).

There is some graphics problem, when selecting items in Search History and Search Revisions components.

When an item in the Summary list of SVN Search History tab is selected, it doesn't completely change color.

When an item it the list of Search Revisions dialog is selected, it changes color to white.
Comment 1 Ondrej Vrabec 2011-06-02 13:36:44 UTC
This one is probably GTK-specific, everything looks fine with Nimbus. I have not tested on Windows. Stepane, can you check it?
Comment 2 Stepan Zebra 2011-06-02 14:18:14 UTC
No problems on Windows. I originally reported this as a general linux issue, so if it looks correct with Nimbus, then it's most likely only GTK-specific.
Comment 3 Ondrej Vrabec 2011-06-14 06:46:47 UTC
laf specific, minor ui annoyance
Comment 4 Stepan Zebra 2011-07-04 11:40:13 UTC
Metal LaF was mistaken for Nimbus LaF in this issue. Metal LaF looks fine, but Nimbus LaF is affected as well as GTK LaF. Moreover Nimbus LaF have this behavior even on JDK 6.

So to clear things out:
Windows, Mac (Aqua) and Metal LaFs works correctly.
GTK (on JDK 7) and Nimbus (both JDK 6 and 7) LaFs show incorrect behavior as shown in the screenshot.

I'll try to track down this behavior in JDK and open a new JDK issue if needed.
Comment 5 Ondrej Vrabec 2012-04-24 15:56:00 UTC
probably fixed in 7.2 in the scope of SH rewrite