[
https://issues.apache.org/jira/browse/PIVOT-71?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12697840#action_12697840
]
Todd Volkert commented on PIVOT-71:
-----------------------------------
Note http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=197 -- even with the
fixed values, there are still some issues with dashed strokes in OpenJDK &
IcedTea. I'm following up with the IcedTea team to get the issue resolved.
> Dash array (focused state) values are incorrect
> -----------------------------------------------
>
> Key: PIVOT-71
> URL: https://issues.apache.org/jira/browse/PIVOT-71
> Project: Pivot
> Issue Type: Bug
> Components: wtk
> Affects Versions: 1.1
> Environment: OpenJDK
> Reporter: Todd Volkert
> Assignee: Todd Volkert
> Priority: Minor
> Fix For: 1.2
>
>
> We've been using {0.0f, 2.0f} as our dash array for the skins that paint a
> dashed line to represent the focused state. These values are incorrect, and
> we got lucky in that Sun's graphics runtime interpreted them the way they
> did. The dash array {0.0f, 2.0f} means "repeatedly draw a dash of length
> 0.0f followed by a gap of 2.0f", which really means "don't draw anything"!
> However, because Sun's runtime interprets a dash of length zero *at a
> non-zero thickness* to yield a pixel hit. This interpretation is not shared
> by other JREs. NOTE, what we were going for was a dash of length 1 followed
> by a gap of length 1, and {1.0f, 1.0f} yields the exact same behavior on the
> Sun JRE as we had before, but it also yields correct behavior in other JREs.
> Thus, we should change all instances of the old dash arrays to the new.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.