Bug 59441 - JCheckbox's check sometimes rendered incomplete [SNA, Java]
Summary: JCheckbox's check sometimes rendered incomplete [SNA, Java]
Status: NEW
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/intel (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Chris Wilson
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-01-15 21:58 UTC by Clemens Eisserer
Modified: 2013-01-15 22:21 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
screenshot of the misrendered checkbox (4.74 KB, text/plain)
2013-01-15 21:58 UTC, Clemens Eisserer
no flags Details
testcase binary (736 bytes, application/octet-stream)
2013-01-15 21:59 UTC, Clemens Eisserer
no flags Details
testcase source (322 bytes, text/plain)
2013-01-15 21:59 UTC, Clemens Eisserer
no flags Details
screenshot of the misrendered checkbox (4.74 KB, image/png)
2013-01-15 21:59 UTC, Clemens Eisserer
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Clemens Eisserer 2013-01-15 21:58:44 UTC
Created attachment 73126 [details]
screenshot of the misrendered checkbox

On my Sandy Bridge laptop with linux-3.6.11 and intel-2.20.17, the check in a JCheckBox is sometimes rendered incomplete.

Steps required to reproduce the issue:
1. Compile the attached source file: javac CheckboxTest.java (or run the binary)
2. java CheckboxTest
3. The check is initially rendered correctly. When the mouse is slowly moved over the checkbox' text, some highlight-effect appears which causes the check to corrupt sometimes.
Comment 1 Clemens Eisserer 2013-01-15 21:59:11 UTC
Created attachment 73127 [details]
testcase binary
Comment 2 Clemens Eisserer 2013-01-15 21:59:26 UTC
Created attachment 73128 [details]
testcase source
Comment 3 Clemens Eisserer 2013-01-15 21:59:57 UTC
Created attachment 73129 [details]
screenshot of the misrendered checkbox
Comment 4 Clemens Eisserer 2013-01-15 22:01:26 UTC
I just noticed the rendering issue is hard to spot ;)
When misrendering occurs, the diagonal line of the check is not connected to the vertical line of the check.
Comment 5 Chris Wilson 2013-01-15 22:21:52 UTC
Right, it is one I noticed awhile ago with the SwingDemo. If you move one of the windows behind the checkboxes, the tick appears clipped. Probably a CapLast vs clipping bug.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct.