Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 5.0.2
-
Fix Version/s: 5.0.3
-
Component/s: Core/Parsing
-
Labels:None
-
Environment:any
-
Salesforce Case Reference:
Description
A private file has come in from a client that was missing a background tile.
Turns out there are three reasons for the missing tile. The First is that the pattern is of type uncolored and needs the color to be passed in from the content parser. The pass in of the color or uncolor was further complicated by a parsing issue with the notation
0.996094 0.638672 0.673828/R6 scn
which was causing the three color values to be parsed incorrectly resulting in the color white. And finally there appears to be a affineTransform issue that was shrinking the pattern to a size that was undrawable. I reworked the transform setup to no longer apply the parent graphics state CTM.
Testing has shown no regressions with this change.
Turns out there are three reasons for the missing tile. The First is that the pattern is of type uncolored and needs the color to be passed in from the content parser. The pass in of the color or uncolor was further complicated by a parsing issue with the notation
0.996094 0.638672 0.673828/R6 scn
which was causing the three color values to be parsed incorrectly resulting in the color white. And finally there appears to be a affineTransform issue that was shrinking the pattern to a size that was undrawable. I reworked the transform setup to no longer apply the parent graphics state CTM.
Testing has shown no regressions with this change.
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
Patrick Corless
created issue -
Patrick Corless
made changes -
Field | Original Value | New Value |
---|---|---|
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Arran Mccullough
made changes -
Salesforce Case Reference | 5007000000RW3Q0AAL |
Patrick Corless
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |