Table cells background color issue

I have a recurrent annoyance with tables, which I’m not sure it’s a bug. I try to describe it with an example, step by step.

  1. Open a new Writer document and create a 2 x 2 table - with Ctrl-F12 or Table > Insert Table …, I will also use Default Table Style, to see borders
  2. Select the first column with the mouse - left mouse click with the pointer over it
  3. Right-click in the selected column and select Table Properties…
  4. Select Background > Color > Gold > OK
  5. Right click in the lower right cell, Table Properties…, and this time select Background > Color > Blue > OK
    This is how your table should look now:
  6. Select the second row with the mouse - left mouse click with the pointer left of it
  7. Right-click in the selected row and select Table Properties…

What I find unusual here is that I’m presented with this dialog:


Note how the Active and New colors aren’t any of the background colors I actually have
Suppose that all I wanted to do was change alignment, or anything else not in the Background tab.

  1. Ignore this setting and select the tab Table
  2. Change any setting, like Alignment from Automatic to Left, and click OK

Now this is my table, which isn’t exactly what I wanted (as I intended to change only the alignment).

I have another way to make things work, changing step 9 as follows:

  1. While on the Table tab, select Cancel
  2. Right-click again in the selected row and select Table Properties…
  3. Now, from the Table tab, change the Alignment as desired and click OK: only the alignment is changed, and background colors remain unchanged

Then the questions are:

  • The wrong/dummy background color I see above (presumably picked from my system’s color set) is normal behavior?
  • The alternative Cancel and retry to set things from another tab is intended or a bug?
    Note that this implies I always have to be careful cancelling any operation, when the background tab is selected, and I want to change anything else

Sigh. I already asked you to file a bug report. Now you created this new question, insisting to get more feedback for something that already was told to be a bug; now you can create the bug report, feeling better that there was a bit more work done by some volunteers on Ask site, before the necessary work would be done anyway on bug tracker :slight_smile:

FTR: any dialog must not modify the settings, unless it was explicitly changed. We have dedicated code for that, checking if the data in the dialog was modified compared to what it was opened with - per each dialog page, so modifying another page does not count on the background. And of course, not matching the selection (like not disabling controls in multiple selection, or otherwise making it clear that the selection has multiple values) is an own bug.