JDK-8113443 : BaseShaderGraphics.drawString should not use LCD text when there's a gradient paint
Type:Bug
Component:javafx
Sub-Component:graphics
Affected Version:fx2.0
Priority:P3
Status:Closed
Resolution:Fixed
Submitted:2011-06-14
Updated:2015-06-16
Resolved:2011-12-02
The Version table provides details related to the release that this issue/RFE will be addressed.
Unresolved : Release in which this issue/RFE will be addressed. Resolved: Release in which this issue/RFE has been resolved. Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.
From inspecting the code it looks as if we proceed down the LCD path even if
there's a gradient paint. This was OK in the grey scale case but not for LCD.
We should detect that and back off to grey scale.
Comments
Verified by using TextTest to set LCD and a gradient and visually confirming
rendering switched to greyscale
28-03-2012
Pushed changes as of:
changeset: 15039:f71acbfeaf93
graphics scrum build #147 Dec 1, 2011