Bug 134408 - Character transparency don't work properly in Writer and Calc
Summary: Character transparency don't work properly in Writer and Calc
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
7.0.0.0.alpha1+
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Character
  Show dependency treegraph
 
Reported: 2020-06-30 03:18 UTC by Leandro Martín Drudi
Modified: 2024-03-18 20:08 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments
Show the result. In red text, apply the color of red heart. (538.97 KB, image/png)
2020-06-30 03:19 UTC, Leandro Martín Drudi
Details
Writer document (68.41 KB, application/vnd.oasis.opendocument.text)
2020-06-30 03:20 UTC, Leandro Martín Drudi
Details
Calc document (8.53 KB, application/vnd.oasis.opendocument.spreadsheet)
2020-06-30 03:20 UTC, Leandro Martín Drudi
Details
Impress document (11.57 KB, application/vnd.oasis.opendocument.presentation)
2020-06-30 03:21 UTC, Leandro Martín Drudi
Details
Draw document (8.75 KB, application/vnd.oasis.opendocument.graphics)
2020-06-30 03:21 UTC, Leandro Martín Drudi
Details
Video showing better the indicated error (9.24 MB, video/mp4)
2020-08-03 15:26 UTC, Leandro Martín Drudi
Details
With Color in "Automatic", the transparency set into 100% (2.23 MB, video/mp4)
2020-08-03 15:31 UTC, Leandro Martín Drudi
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Leandro Martín Drudi 2020-06-30 03:18:48 UTC
Description:
By applying transparency to texts, it works differently in each app.

Steps to Reproduce:
In Writer
1. Write a texto in black and insert an emoji (:amor: or :love:, for example)
2. Format menu.
3. Character.
4. Effect
5. Set transparency.

Calc:
1. Write a texto in black and insert an emoji (:amor: or :love:, for example)
2. Format menu.
3. Character.
4. Effect
5. Set transparency.

Impress and Draw
1. Write a texto in black and insert an emoji (:amor: or :love:, for example)
2. Format menu.
3. Character.
4. Effect
5. Set transparency.

Actual Results:
Writer:
Black in emojis set 100% transparent.

Calc:
Transparency is not applied in any way.

Impress and Draw:
Work OK.

Expected Results:
Writer:
Couple transparency in the emoji

Calc:
Transparency in text and emoji.


Reproducible: Always


User Profile Reset: Yes



Additional Info:
Version: 7.0.0.0.beta2 (x64)
Build ID: 1c213561a365b5666167321de68c9977500c9612
Subprocs. CPU: 8; SO: Windows 10.0 Build 19041; Repres. IU: Skia/rej. píx.; VCL: win
Locale: es-AR (es_AR); Interfaz: es-ES
Calc: CL
Comment 1 Leandro Martín Drudi 2020-06-30 03:19:57 UTC
Created attachment 162532 [details]
Show the result. In red text, apply the color of red heart.
Comment 2 Leandro Martín Drudi 2020-06-30 03:20:20 UTC
Created attachment 162533 [details]
Writer document
Comment 3 Leandro Martín Drudi 2020-06-30 03:20:40 UTC
Created attachment 162534 [details]
Calc document
Comment 4 Leandro Martín Drudi 2020-06-30 03:21:01 UTC
Created attachment 162535 [details]
Impress document
Comment 5 Leandro Martín Drudi 2020-06-30 03:21:34 UTC
Created attachment 162536 [details]
Draw document
Comment 6 Leandro Martín Drudi 2020-07-03 15:14:26 UTC
Reproducible:
Version: 7.0.0.0.alpha1 (x64)
Build ID: 6a03b2a54143a9bc0c6d4c7f1...
Subprocs. CPU: 8; SO: Windows 10.0 Build 19041; Repres. IU: Skia/Vulkan; VCL: win; 
Locale: es-AR (es_AR); UI: es-ES
Calc: threaded
Comment 7 Xisco Faulí 2020-08-03 15:04:06 UTC
Hello Leandro,
I do not understand the issue. You are saying the transparency is not applied to the emoji but in the screenshot attached, the emoji has a transparency.
Could you please explain ?
Comment 8 Leandro Martín Drudi 2020-08-03 15:14:16 UTC
Sorry, I use google to translate into English. "don't work properly" is the correct title.
The problem is: when you apply a transparency of 50% to the text (regardless of the color that is applied to the text), in emojis the color black becomes 100% transparent.
In the case of Calc, no transparency is applied at all (I suppose in Calc it is not useful so I think it should be removed or made to work); in the case of Draw and Impress the transparency works perfectly.
Comment 9 Leandro Martín Drudi 2020-08-03 15:18:16 UTC
Clarification: 50% transparency is an example, but it happens with any percentage of transparency that is applied.
Comment 10 Leandro Martín Drudi 2020-08-03 15:26:25 UTC
Created attachment 163905 [details]
Video showing better the indicated error

Video showing better the indicated error.
Comment 11 Leandro Martín Drudi 2020-08-03 15:31:09 UTC
Created attachment 163906 [details]
With Color in "Automatic", the transparency set into 100%

I just checked that if you apply a transparency (any value) with the font color set to "Automatic", the result is 100% transparent.
Comment 12 QA Administrators 2020-08-04 04:19:57 UTC Comment hidden (obsolete)
Comment 13 Buovjaga 2021-01-18 17:36:12 UTC
(In reply to Leandro Martín Drudi from comment #11)
> Created attachment 163906 [details]
> With Color in "Automatic", the transparency set into 100%
> 
> I just checked that if you apply a transparency (any value) with the font
> color set to "Automatic", the result is 100% transparent.

I noticed that it seems to actually change the color to white. You can check by having something in the background.

Regarding your original issue, I tested in Writer and I don't see it. Can you please re-test?

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 14 Buovjaga 2021-01-18 17:48:17 UTC
(In reply to Buovjaga from comment #13)
> (In reply to Leandro Martín Drudi from comment #11)
> > Created attachment 163906 [details]
> > With Color in "Automatic", the transparency set into 100%
> > 
> > I just checked that if you apply a transparency (any value) with the font
> > color set to "Automatic", the result is 100% transparent.
> 
> I noticed that it seems to actually change the color to white. You can check
> by having something in the background.

I reported it as bug 139751
Comment 15 Xisco Faulí 2022-05-02 12:02:25 UTC
Thanks for reporting this issue.
Could you please try to reproduce it with the latest version of LibreOffice from https://www.libreoffice.org/download/libreoffice-fresh/ ?
I have set the bug's status to 'NEEDINFO'. Please change it back to 'UNCONFIRMED' if the bug is still present in the latest version.
Comment 16 Leandro Martín Drudi 2022-09-26 20:28:13 UTC
In the case of Writer:
7.4.1: Transparency with color Automatic, applies white font color.

In Calc's case:
7.4.1: Transparency is not applied at all.
Comment 17 Leandro Martín Drudi 2023-02-17 15:06:46 UTC
Reproducible in 7.5.0.3
Comment 18 Vivethitha R 2023-04-20 04:43:14 UTC
Yes in libre writer transpercy option is not working(Linux Mint 20.3 cinnomon 64-bit)
Comment 19 Buovjaga 2023-04-20 05:52:04 UTC
(In reply to Vivethitha R from comment #18)
> Yes in libre writer transpercy option is not working(Linux Mint 20.3
> cinnomon 64-bit)

Please always include the information from your Help - About (LibreOffice - About on macOS) by clicking the copy button.
Comment 20 Balaji BR 2023-04-28 10:09:35 UTC
Reproduced in my system.issue persists in calc.

Version: 7.3.7.2 / LibreOffice Community
Build ID: 30(Build:2)
CPU threads: 4; OS: Linux 5.19; UI render: default; VCL: gtk3
Locale: en-IN (en_IN); UI: en-US
Ubuntu package version: 1:7.3.7-0ubuntu0.22.04.2
Calc: threaded

Works fine in libreoffice writer

Version: 7.3.7.2 / LibreOffice Community
Build ID: 30(Build:2)
CPU threads: 4; OS: Linux 5.19; UI render: default; VCL: gtk3
Locale: en-IN (en_IN); UI: en-US
Ubuntu package version: 1:7.3.7-0ubuntu0.22.04.2
Calc: threaded 

Works fine in libreoffice draw

Version: 7.3.7.2 / LibreOffice Community
Build ID: 30(Build:2)
CPU threads: 4; OS: Linux 5.19; UI render: default; VCL: gtk3
Locale: en-IN (en_IN); UI: en-US
Ubuntu package version: 1:7.3.7-0ubuntu0.22.04.2
Calc: threaded
Comment 21 Vijayasanthi Jothimani 2023-04-28 15:00:05 UTC
I was able to reproduce the issue in Calc.

Version: 7.5.2.2 (X86_64) / LibreOffice Community
Build ID: 53bb9681a964705cf672590721dbc85eb4d0c3a2
CPU threads: 16; OS: Mac OS X 11.7.6; UI render: default; VCL: osx
Locale: en-IN (en_IN.UTF-8); UI: en-US
Calc: threaded

It works fine in Writer,Draw,Impress 

Version: 7.5.2.2 (X86_64) / LibreOffice Community
Build ID: 53bb9681a964705cf672590721dbc85eb4d0c3a2
CPU threads: 16; OS: Mac OS X 11.7.6; UI render: default; VCL: osx
Locale: en-IN (en_IN.UTF-8); UI: en-US
Calc: threaded
Comment 22 Leandro Martín Drudi 2024-03-18 20:03:50 UTC
In version 24.2, adequate transparency for emojis is achieved in Writer, but the text font color changes to white (an unintended and unexpected effect). In Calc, the same issue occurs with the font color changing to white, but no transparency is applied to the emojis at all. The same situation occurs in Impress as in Writer. Finally, in Draw, the same issue occurs as in Writer and Impress.

Version: 24.2.1.2 (X86_64) / LibreOffice Community
Build ID: db4def46b0453cc22e2d0305797cf981b68ef5ac
CPU threads: 12; OS: Windows 10.0 Build 22631; UI render: Skia/Vulkan; VCL: win
Locale: es-AR (es_AR); UI: es-ES
Calc: CL threaded
Comment 23 Leandro Martín Drudi 2024-03-18 20:08:47 UTC
Reproducible in:
Version: 24.2.1.2 (X86_64) / LibreOffice Community
Build ID: db4def46b0453cc22e2d0305797cf981b68ef5ac
CPU threads: 12; OS: Windows 10.0 Build 22631; UI render: Skia/Vulkan; VCL: win
Locale: es-AR (es_AR); UI: es-ES
Calc: CL threaded