Issue 120609

Summary: center position of rectangular gradient is broken
Product: Draw Reporter: Regina Henschel <rb.henschel>
Component: viewingAssignee: AOO issues mailing list <issues>
Status: UNCONFIRMED --- QA Contact:
Severity: Normal    
Priority: P3 CC: Armin.Le.Grand
Version: 3.4.0   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Issue Type: DEFECT Latest Confirmation in: ---
Developer Difficulty: ---
Attachments:
Description Flags
File with picture of the wrong and of the correct display. none

Description Regina Henschel 2012-08-17 21:50:43 UTC
Draw a rectangle and fill it with a rectangular gradient e.g. "Gradient 6".
Context menu > Area > Gradients
Set border and rotation to 0.
Set Center X to 10% and Center Y to 100%.

Notice that the center of the gradient does not move to the bottom of the shape.
Center Y is always the same as Center X, independent from your entry in the field.
I see the same error with style ellipsoid, but not with style radial.

I see this defect only in AOO3.4.1 not on trunk.
Comment 1 Armin Le Grand 2012-08-20 11:57:33 UTC
ALG: Tried with rev 1372282 AOO3.4.1, could not reproduce. Works the same as with (pretty current) trunk version.
Comment 2 Regina Henschel 2012-08-20 20:43:57 UTC
Created attachment 79009 [details]
File with picture of the wrong and of the correct display.

The settings are cx="25%" and cy="75%". You can proof it via context menu > Area > Gradient.

The display is cx="25%" and cy="25%".

I've got German AOO 3.4.1 (r1372282) with en-US language pack for Windows.

My new trunk build (r1374948) has the error too.
My build r1370716 has a correct display.

Export to bitmap is OK, only display is broken.
Comment 3 Armin Le Grand 2012-08-23 15:55:04 UTC
ALG: The AOO3.4.1 shows the correct display (using the test file under Win7). My new trunk build also shows the correct display. Both have Cx=25 and cy=75. Sorry, cannot reproduce.
Comment 4 Regina Henschel 2012-08-23 16:31:53 UTC
Hi Armin,

please switch off "Anti-Aliasing". If I turn it on, the display is correct; if I turn it off, the display is wrong.
Comment 5 Armin Le Grand 2012-08-23 18:00:39 UTC
ALG: Hi Regina,
this explains it: when switching off, the old direct V L renderers are used; as explained these may be buggy in some respects. Do you think it needs fixing, who is working without AA? I even think we will remove AA someday. If fix is needed, it could be done using the primitives, though.
BTW: out for one week from now...
Comment 6 Regina Henschel 2012-08-23 18:54:30 UTC
I personally like to work without Anti-Aliasing. Using it makes lines look blurred and I try to focus.