Bug 53401 - UI: system wide background colour is not honoured
Summary: UI: system wide background colour is not honoured
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
3.6.0.4 release
Hardware: x86-64 (AMD64) All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-08-12 10:36 UTC by Stephan Hennig
Modified: 2013-09-07 12:19 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
checkboxes with wrong background colour (25.25 KB, image/png)
2012-08-12 10:36 UTC, Stephan Hennig
Details
UI checkboxes with system window background set to RGB(255,127,63) (19.21 KB, image/png)
2012-09-29 18:52 UTC, Stephan Hennig
Details
Blinding white document background on Linux Mint 13. (126.20 KB, image/png)
2013-02-24 10:43 UTC, Stephan Hennig
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stephan Hennig 2012-08-12 10:36:39 UTC
Created attachment 65461 [details]
checkboxes with wrong background colour

Recipe:

1. Set the system window background colour to something non-white (in the attached screen-shot this is RGB(255,248,233).

2. Start LibreOffice.

3. Goto menu

  Tools -> Options

  In the left option tree the correct system background colour is used.

4. Goto option

  LibreOffice -> View

  Comboboxes show correct system background colour.

  Checkboxes show wrong white background (see attached screenshot).  This applies to all checkboxes whatever option is chosen.
Comment 1 Stephan Hennig 2012-08-12 12:31:07 UTC
This bug is not present in LibreOffice 3.5.2 on Windows XP SP3.

LibreOffice 3.5.2.2 
Build-ID: 281b639-6baa1d3-ef66a77-d866f25-f36d45f
Comment 2 Stephan Hennig 2012-09-29 18:10:17 UTC
Adding 'regression' keyword because of comment 1.
Comment 3 Stephan Hennig 2012-09-29 18:51:11 UTC
LibreOffice's colouring of UI checkboxes' background is a little bit more confusing.  System window background colour is not completely ignored, but distorted in a strange way.

As an example, setting system window background colour to an orange tone RGB(255,127,63), makes LibreOffice render UI checkboxes with a background of RGB(255,102,51), see second attachment.  UI Combo boxes etc. are again rendered correctly with a background of RGB(255,127,63).
Comment 4 Stephan Hennig 2012-09-29 18:52:23 UTC
Created attachment 67855 [details]
UI checkboxes with system window background set to RGB(255,127,63)
Comment 5 Stephan Hennig 2013-02-22 13:46:41 UTC
With LibreOffice versions

  4.0.0.3
  4.0.1.1

things are even worse.  Now even document background isn't honouring system wide background, but is blinding white.  This makes for very bad accessability.  User experience is highly degraded.

Thanks,
Stephan Hennig
Comment 6 Stephan Hennig 2013-02-23 14:55:59 UTC
In LibreOffice 3.6.5 document background honours system wide settings.  That is, the accessibility relevant part of this bug has been introduced in LibreOffice 4.
Comment 7 Stephan Hennig 2013-02-24 10:43:56 UTC
Created attachment 75442 [details]
Blinding white document background on Linux Mint 13.

I can confirm system background is not obeyed on

  Linux Mint 13
  Mate 1.2
  LibreOffice 4.0.0.3 (Build ID: 7545bee9c2a0782548772a21bc84a9dcc583b89)
Comment 8 Thomas Arnhold 2013-09-07 12:18:44 UTC
Stephan, if I remember correctly the application background is always set to gray since 4.x. This is because some people say this is a bug and some don't (especially if you have a black desktop).

To change the application background: Tools -> Options -> Appearance -> Application background.


I can't confirm the bug with (tested with light and dark themes on Xfce)
Version: 4.1.1.2
Build ID: 4.1.1.2 Arch Linux build-2

I'm removing regression, because it's only a regression if it's confirmed on the same OS. Windows is totally different especially on drawing the windows and so on.

Please reopen it if this bug still occurs on a newer version.