Impress, insert->table, ok, click in cell A1B1, background is grey, right click->table, the selected colour is "Tango: Sky Blue 1"
If I revert
Author: Matúš Kukan <email@example.com>
Date: Tue Jun 3 14:11:39 2014 +0200
bnc#882627: Allow to edit spacing to contents even with no borders visible.
then it is grey as expected
Created attachment 109737 [details]
The commit solved a bug with the attached document. The bug was:
"The table cannot be resized and values in the fields cannot be centered (vertically), because cell padding does not allow that. Impress does not let the user to change this "spacing to content" value."
aha, bulleting and paragraph alignment get all busted up on changing border distances otherwise.
I think that in itself is possibly another older regression
and the older regression is
Author: David Tardon <firstname.lastname@example.org>
Date: Mon Jun 3 14:22:07 2013 +0200
copy values from the original item set
... because SfxAbstractDialog::GetOutputItemSet() only contains the
items that have been _changed_ in the dialog.
which is where the non-border/background etc properties get stripped off when you use the dialog which the later commit seems to want to fix
Created attachment 109759 [details]
this is the way I'm thinking at the moment, seems like it should be plausible
but still seeing various pieces of oddness and some intermittent crash on some combinations
http://cgit.freedesktop.org/libreoffice/core/commit/?id=c3a9a9542b018f781ee12e6c8c943d4f19641afe for the intermittent crash, master only.
Created attachment 109763 [details]
this seems to do what we all want I think
Caolán McNamara committed a patch related to this issue.
It has been pushed to "master":
Resolves: fdo#86466 Wrong background color shown in format table in impress
It will be available in 4.4.0.
The patch should be included in the daily builds available at
http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
Affected users are encouraged to test the fix and report feedback.
Seems to make both cases work well at the same time