Bug: Transparency style overriding object transparency if the object has "None"

While using Impress, the style of text boxes with “None” transparency are overridden with the transparency property of the overall style. This change is not apparent while using Impress, but when the presentation is saved, closed, and re-opened, it is apparent that the text box’s “None” transparency has been overridden.

Version Information

Version: 7.3.7.2 / LibreOffice Community
Build ID: 30(Build:2)
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
Ubuntu package version: 1:7.3.7-0ubuntu0.22.04.1
Calc: threaded

To Reproduce

Open a new Impress presentation (no template). Create a textbox with text and a background color (something you can see against the white background. Green, for instance). Set Transparency to “None”. Observe, save, close, re-open, observe. There should be no change; all is working as expected. Then Edit the style to set the style transparency as “gradient”. Note that the textbox changes style. Edit the textbox to set the transparency back to “none”. Note that everything looks as expected. Save, close, re-open, and observe that the transparency of the textbox has been overridden to the style transparency of “gradient” [This is the bug]

Put simply: If the style setting for transparency is set to something other than “None,” any textbox in that presentation cannot have a style setting of “None”. While it appears to be working normally while the program is running, the bug is apparent when the user saves, closes, and re-opens the presentation.

Other details

  • This behavior is not reproducible with other settings such as Shadow

My workaround for now is to set the transparency to 1% for all textboxes I don’t want to be transparent because I don’t want to change my overall style in my presentation. Very annoying

Please report the behavior as an error in Bugzilla .

See also:

How to Report Bugs in LibreOffice .

Please post the link to the bug here.
format: tdf#nnnnnn (use only the number, not the link)
To do this, edit your original question. Thank you very much.