[upstream] Appearance Automatic setting should not use theme colors

Bug #159315 reported by Patrick Wigmore
54
This bug affects 12 people
Affects Status Importance Assigned to Milestone
LibreOffice
Invalid
Medium
OpenOffice
Confirmed
Unknown
openoffice.org (Ubuntu)
Won't Fix
Low
Unassigned
Nominated for Lucid by unggnu

Bug Description

Binary package hint: openoffice.org

When using any desktop colour scheme that uses a colour other than white as the background colour for text boxes and the like, OpenOffice.org uses the non-white background colour where it is inappropriate to do so.

Likewise, it uses the "input box" color (which in Ubuntu 10.10 is gray and renders quite different from black on some screens).

It happens both with KDE colour schemes or Gnome theme colors.

To reproduce the bug, simply change the desktop colour scheme to one that has a non-white colour as the background colour (e.g. the preset "Dark Blue") and then start, for example, OpenOffice.org Writer or Impress.

The bug seems to have always been present.

The screen display is supposed and expected to be providing a WYSIWYG view of a document as it would be printed, presented, or exported to, say, pdf. Te ultimate background colour is intended to be white, as well as the automatic color for non-highlited portions of the doucment should be black.

As far as I am aware, there are no situations where the non-white colour gets transferred to the printout or, in the case of a presentation, on-screen presentation of the document.

Examples of the bug include the normal Print Layout in Writer (I'd argue it doesn't matter or is even expected behaviour in Web View) and, as far as I know, all the views in Impress, save for the slide presentation itself and the animation previews.

A partial workaround is to set the Document Background colour to White and Font Colour to Black under Options > OpenOffice.org > Appearance. This rectifies the problem in Writer, but not in Impress or Draw. This is ironic, as Writer is probably the least important of these three for the workaround to work on. There might also be other colours that need changing in those settings to make the workaround complete. For Impress and Draw, the page colour must be set for the specific presentation or drawing and the "Colour" view mode specifically selected over Greyscale or Black and White.

The resolution for this bug would be to totally disregard the desktop colour scheme for anything that represents or affects how a finished document will look, because this is unstable, unreliable, useless behaviour.

Revision history for this message
Patrick Wigmore (patrick-wigmore) wrote : Further workaround

A means of making the workaround for Writer work for Impress and Draw is to go to Options > OpenOffice.org > Accessibility and disable "Automatically detect high-contrast mode of operating system" and "Use system colours for page previews". It's still necessary to select "Colour" mode over Greyscale or Black and White though. On Impress this seems to require clicking on the slide first, which seems odd to me, and it doesn't affect the slide previews down the left hand side.

For some reason, a side effect of having a dark desktop colour scheme seems to be that OpenOffice.org defaults to not using Colour mode (I don't know which mode it does use - there's no tick mark next to any of them). I have verified that this is due to the colour scheme by changing to a lighter colour scheme and back again.

Revision history for this message
Chris Cheney (ccheney) wrote : Re: Assumes theme background colour is white.

Confirmed on upstream's openoffice.org 2.4.0~rc2

Changed in openoffice.org:
importance: Undecided → Low
status: New → Confirmed
Chris Cheney (ccheney)
Changed in openoffice:
importance: Undecided → Unknown
status: New → Unknown
Changed in openoffice:
status: Unknown → New
Revision history for this message
Mark Rowan (mark-tamias) wrote : Re: [Upstream] [hardy] Assumes theme background colour is white.

There is a related OOo bug at http://www.openoffice.org/issues/show_bug.cgi?id=70501 which has been open for some time (since at least OOo 2.0.2).

Using any dark desktop theme will cause OOo to enter high-contrast "accessibility" mode, regardless of the setting of the "Automatically detect high-contrast..." flag.

Chris Cheney (ccheney)
Changed in openoffice.org:
status: Confirmed → Triaged
Revision history for this message
Pascal de Bruijn (pmjdebruijn) wrote :

Well, it's still in Ubuntu 8.04.1

I worked around part of it by setting:
Tools - Options - OpenOffice.org - Appearance - Document Background to White

But it's silly to have the paper color depend on a theme!

And isn't this bug related?
https://bugs.launchpad.net/openoffice/+bug/191606

Changed in openoffice:
status: New → Confirmed
Chris Cheney (ccheney)
summary: - [Upstream] [hardy] Assumes theme background colour is white.
+ [upstream] Assumes theme background colour is white.
Revision history for this message
Pascal de Bruijn (pmjdebruijn) wrote : Re: [upstream] Assumes theme background colour is white.

I just tested this on Ubuntu Lucid, using the darklooks theme... This problem still persists...

Chris Cheney (ccheney)
summary: - [upstream] Assumes theme background colour is white.
+ [upstream] Appearance Automatic setting should not use theme colors
Revision history for this message
Samuel J Sarette (lunarcloud) wrote :

Will someone offer a start flag or checkbox to remove this obnoxious functionality. :(

Revision history for this message
Henrique Sant'Anna (hsantanna) wrote :

Still present on Kubuntu 10.10.
I tested with a KDE dark colors theme (and the great oxygen-gtk as GTK+ style).

The paper on Writer gets dark too. The buttons from toolbar are on a high contrast mode (from those to blind people).
I can manually change the paper color to white, but the toolbar still seems terrible to my eyes.

Leo (leorolla)
description: updated
Changed in openoffice.org (Ubuntu):
status: Triaged → Won't Fix
Revision history for this message
Björn Michaelsen (bjoern-michaelsen) wrote : migrating packaging from OpenOffice.org to Libreoffice

[This is an automated message.]
There are no new official OpenOffice.org releases in Ubuntu packaging anymore => Won't Fix

If the problem persists, please mark this bug as "also affects project Libreoffice" or "also affects distribution Libreoffice (Ubuntu)" if that has not happened already.

Please leave references to upstream OpenOffice.org bugs in place to allow cross pollination.

Revision history for this message
In , PaFuLong (pafulong) wrote :

According to Bugreports
https://bugs.launchpad.net/ubuntu/+source/openoffice.org/+bug/159315
https://bugs.launchpad.net/ubuntu/+source/openoffice.org/+bug/588551

The Font and Background Color "Automatic" Depend on Theme settings which I believe to be confusing and wrong.

This seems to apply primarily to Ubuntu/other Linux variants.

I reproduced it in 12.04

A Fix seems to be to set the Colors in Extras->Settings->LibreOffice->Appearance "Font Color" and "Background Color" to non automatic - black and white.

This would be a premanent solution if "automatic" is actually ment to behave that way.

Changed in df-libreoffice:
importance: Unknown → Medium
status: Unknown → New
Revision history for this message
In , Björn Michaelsen (bjoern-michaelsen) wrote :

isnt this a dupe/already fixed with fdo#353665/lp#628105?
https://bugs.freedesktop.org/show_bug.cgi?id=35365
https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/628105
please check with LibreOffice 4.0.x

Revision history for this message
In , PaFuLong (pafulong) wrote :

*** This bug has been marked as a duplicate of bug 35365 ***

Changed in df-libreoffice:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.