Apache OpenOffice (AOO) Bugzilla – Full Text Issue Listing |
Summary: | axial gradient has wrong border in presentation mode | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Impress | Reporter: | Regina Henschel <rb.henschel> | ||||||
Component: | viewing | Assignee: | wolframgarten | ||||||
Status: | CLOSED FIXED | QA Contact: | issues@graphics <issues> | ||||||
Severity: | Trivial | ||||||||
Priority: | P3 | CC: | issues, mdxonefour, vitriol_vitriol | ||||||
Version: | DEV300m77 | Keywords: | regression | ||||||
Target Milestone: | OOo 3.3 | ||||||||
Hardware: | PC | ||||||||
OS: | All | ||||||||
Issue Type: | DEFECT | Latest Confirmation in: | --- | ||||||
Developer Difficulty: | --- | ||||||||
Issue Depends on: | |||||||||
Issue Blocks: | 111112 | ||||||||
Attachments: |
|
Description
Regina Henschel
2011-01-05 21:20:40 UTC
Created attachment 75474 [details]
Palette with some gradients for testing
Created attachment 75475 [details]
Rectangles with axial gradients to compare edit and presentation mode
I can confirm this bug. Happens in LibreOffice 3.3 RC2, too. Reproducible in DEV300_m96 and OOO330_m18. Reassigned. MD: adjusting target, keyword, owner This issue has been introduced by issue 105937 in cws thbfixes10 (which was integrated into DEV300 m77): a simple mix-up of method names. In cppcanvas/source/mtfrenderer/implrenderer.cxx the method ImplRenderer::createGradientAction called basegfx::tools::createLinearODFGradientInfo instead of basegfx::tools::createAxialODFGradientInfo to paint axial gradients. The border value had to be adapted for the new method: the area covered by the actual gradient (1 minus the border) was doubled to counteract the compression caused by painting (in effect) two linear gradients side-by-side. Modified file: cppcanvas/source/mtfrenderer/implrenderer.cxx patch reviewed and endorsed reassigning to QA for verification Verified in CWS. |