https://bugs.documentfoundation.org/show_bug.cgi?id=125329

Stéphane Guillou (stragu) <stephane.guil...@libreoffice.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Version|4.1.0.4 release             |4.0.0.3 release
            Summary|Automatic font color        |Automatic font color
                   |becomes invisible on resize |changes from black to white
                   |of Calc charts (or          |on resize of charts (or
                   |filesave) with dark         |filesave) with dark
                   |background                  |document background
                   |                            |(comment 14)
           Keywords|                            |regression

--- Comment #14 from Stéphane Guillou (stragu) 
<stephane.guil...@libreoffice.org> ---
To avoid the issue of thresholds, I tested with a black document background
(thanks for the hints, Luke).

Using the linux-64-releases bibisect repo:
- OOo 3.3 to LO 3.6.7.2: white font, doesn't change after resize
- since early 4.0 (some builds could not run): starts with black font, but
resize updates it to white

Because Calc uses a white chart area, it looks like the issue was inherited
(white on white always) and slightly improved in 4.0 (black on white at
creation, but white on white at resize).
Because Draw uses a "none" fill for the chart area, it looks like a regression
in 4.0 (was white on black always, but is now black on black at creation, then
white on black at resize).

So the underlying issue is the same in both components, but there's two
aspects:
- generally, automatic font colour in the chart should consistently be based on
whatever is visible behind it, straight away at chart creation. This is an
inherited issue.
- specifically, the issue of font colour change on resize is a regression in
4.0. I'm focusing the summary on this issue.

Using linux-43all bibisect repo, looking for the "font colour updates after a
resize" issue, I get to the following range:
https://git.libreoffice.org/core/+log/4316e643ef345b0f673b4a03a80a4b7cb3185588..ae4e4a11d4300f7448cb6bd170fcb034542caddc

>From that range, I'd say the most likely one is the mega commit "re-base on
ALv2 code": 44cfc7cb6533d827fd2d6e586d92c61d7d7f7a70

Charts objects are extra tricky in that they have a chart area but they also
have an object background (see e.g. bug 125714) and can contain a number of
extra objects with their own background (title, legend).

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to