Bug 139751 - Changing the transparency value of character formatting turns the text colour white, if the colour was automatic
Summary: Changing the transparency value of character formatting turns the text colour...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
7.0.0.0.alpha0+
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: implementationError
: 146980 153028 (view as bug list)
Depends on:
Blocks: Font-Effects
  Show dependency treegraph
 
Reported: 2021-01-18 17:47 UTC by Buovjaga
Modified: 2023-09-04 06:35 UTC (History)
6 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Buovjaga 2021-01-18 17:47:21 UTC
1. Open Writer
2. Type something and select it
3. Format - Character - Font Effects
4. Input some small value into Transparency

Reported by Leandro in bug 134408

The Transparency field was added in 7.0 and it probably behaved like this from the start - didn't bibisect. I checked with linux-64-7.0 repository.

Version: 7.2.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: 2081eac430ac69619149e44b453a2d7dda41fc83
CPU threads: 2; OS: Windows 10.0 Build 19042; UI render: Skia/Raster; VCL: win
Locale: fi-FI (fi_FI); UI: en-US
Calc: threaded
Comment 1 Faisal 2023-01-21 18:56:56 UTC
Can still be reproduced.

Version: 7.4.4.2 (x64) / LibreOffice Community
Build ID: 85569322deea74ec9134968a29af2df5663baa21
CPU threads: 4; OS: Windows 10.0 Build 19045; UI render: Skia/Raster; VCL: win
Locale: en-GB (en_US); UI: en-US
Calc: CL
Comment 2 Stéphane Guillou (stragu) 2023-09-02 21:11:19 UTC
*** Bug 153028 has been marked as a duplicate of this bug. ***
Comment 3 Stéphane Guillou (stragu) 2023-09-02 21:12:24 UTC
Miklos, what are your thoughts on this?
Comment 4 Stéphane Guillou (stragu) 2023-09-02 21:15:36 UTC
*** Bug 146980 has been marked as a duplicate of this bug. ***
Comment 5 Stéphane Guillou (stragu) 2023-09-02 21:16:13 UTC
Also affects Impress, as seen in duplicate Bug 146980
Comment 6 Miklos Vajna 2023-09-04 06:35:33 UTC
SvxColorItem has a single mColor to decide the color. Either it's COL_AUTO and then you get automatic color, or it's an actual RGBA color. In that case the alpha part of the RGBA can contain the transparency. So we currently don't have a way to represent "auto + x% transparency", but if wanted, probably it could be added with an explicit "auto" flag that is not part of the color value.