Bug 141577 - Writer OLE draw cannot set object fill or foreground colours
Summary: Writer OLE draw cannot set object fill or foreground colours
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
7.0.5.2 release
Hardware: x86-64 (AMD64) All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
: 141826 (view as bug list)
Depends on:
Blocks: OLE-Objects
  Show dependency treegraph
 
Reported: 2021-04-09 06:18 UTC by Terry Barnaby
Modified: 2022-12-05 12:27 UTC (History)
2 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 Terry Barnaby 2021-04-09 06:18:18 UTC
System: Fedora33, KDE all updates to date.

A recent libreoffice update to 7.0.5.2 has created this issue.
If you insert an OLE draw object into a writer document (old or new) and create a line or rectangle etc. you cannot set their fill or foreground colours in the right hand properties pane. You can select a colour in the properties pane but neither the object or the reported colour in the right hand properties pane changes to the selected colour.

You can change the colour of text objects fine.

Running libreoffice draw all works fine.

I have tried deleting my ~/.config/libreoffice config directory, but that made no difference.
However if I "su -" as a different user in a kconsole and set the DISPLAY=... environment variable then libreoffice works fine. If I fully login as that other user then the same problem occurs. So possibly an X11/OpenGL issue ?
Comment 1 Terry Barnaby 2021-04-09 07:11:46 UTC
Downgrading libreoffice to 1:7.0.1.2-5.fc33 did not help so it is likely some other Fedora package update has affected this.

Also the users configuration does have an effect. If I copy my personal .config/libreoffice to a test users config that user also cannot set the colours even when libreoffice is run from a kconsole with DISPLAY=.... However if I remove my personal .config/libreoffice my personal user still cannot set the colours.
Comment 2 Dieter 2021-04-25 05:31:56 UTC
I confirm it with

Version: 7.1.3.1 (x64) / LibreOffice Community
Build ID: fa76d07d7006a0e2866c3247cef2d5eb55ae8369
CPU threads: 4; OS: Windows 10.0 Build 19042; UI render: Skia/Raster; VCL: win
Locale: de-DE (de_DE); UI: en-GB
Calc: CL

Results:
You can't change colour using settings in area tab in the sidebar.
You can't change colour using the drawing toolbar.
I works with area dialog (Format > Area)
Comment 3 Dieter 2021-05-08 04:18:27 UTC
*** Bug 141826 has been marked as a duplicate of this bug. ***
Comment 4 Terry Barnaby 2022-12-05 12:27:36 UTC
Any news on this bug, it is still present in Fedora35 ?