Apache OpenOffice (AOO) Bugzilla – Issue 122738
Table toolbar not refreshing with applied background
Last modified: 2017-05-20 10:35:12 UTC
Test Case ID AOOTest-24 :: Version : 1 Table background bitmap fill Rev. 1502185
Reproduced the following behavior under Windows 7 64bit and Ubuntu 11.10 64bit: - new presentation document - insert table via menu Insert - Table - place cursor inside a table cell - select via keys Shift-Arrow Keys at least on table cell - change table cell background via Table Toolbar to 'Bitmap - Water' --> Table Toolbar does not show the selected table cell background. I observed this in OOo 3.3.0, AOO 3.4.0, AOO 4.0.0 and AOO 4.0.1 --> platform = All --> version = 3.4.0 @Edwin Sharp: Is this the issue you are observing?
Yes.
ALG: Looks like a refresh problem - assigment works - after that, travelling in table makes the update work (even with multiselect, show nothing when not equal) Only after direct assigmnent everything except color type goes back to the last color type (and also to the last assigned color even when changed to e.g. hatch style and a hatch).
ALG: Refresh does not work, even in normal edit view - new shape - use toolbar to chaneg e.g. to gradient and select a gradient ->entries stay on last combination Reason is that SvxFillToolBoxControl::IgnoreStatusUpdate is used in FillControl::SelectFillAttrHdl to suppress the change of the XFillStyleItem in SvxFillToolBoxControl::StateChanged. No idea why this was originally done, but it does not work. Also seen: multiple executes will create two undo actions when using the toolbar change stuff, too, looking if this can also be adapted...
ALG: Cannot do anything about the multiple changes when changing fill style and value, the uno api does not allow that with the slots in play; not too bad; there are two actions, same as in sidebar FillStyle panel, only that action is only taken when the value is changed. The error itself can be cured by not suppressing the update as it was originally; checked with objects and within tables, all works well. Preparing commit...
"alg" committed SVN revision 1532400 into trunk: i122738 corrected update of FillStyle/FillAttribute UI elements
ALG: Committed, done.
verified on AOO410m15(Build:9761) - Rev. 1585021
verified on 122738