Bug 142540

Summary: Unable to Undo border formatting in Impress Tables
Product: LibreOffice Reporter: Rafael Lima <rafael.palma.lima>
Component: ImpressAssignee: Not Assigned <libreoffice-bugs>
Status: NEW ---    
Severity: normal CC: raal, telesto
Priority: medium    
Version: Inherited From OOo   
Hardware: All   
OS: All   
See Also: https://bugs.documentfoundation.org/show_bug.cgi?id=149570
Whiteboard:
Crash report or crash signature: Regression By:
Bug Depends on:    
Bug Blocks: 105948    
Attachments: Sample File

Description Rafael Lima 2021-05-28 12:21:19 UTC
Created attachment 172405 [details]
Sample File

In Impress, if I add a table and format its borders, it is not possible to undo the border formatting using Ctrl+Z or the Undo button.

Steps to reproduce:
1) Open the attached sample file
2) Select any range in the table
3) Change border color using the Border Color button in the Table toolbar (or in the Table tab)
4) Without exiting the table, press Ctrl+Z (or the Undo button)
5) Nothing will happen

The same happens with any formatting made with the "Borders (Shift to Overwrite)" button in the Table toolbar.

However, the "Fill Color" button works with Undo.


System Information
Version: 7.1.3.2 / LibreOffice Community
Build ID: 10(Build:2)
CPU threads: 16; OS: Linux 5.11; UI render: default; VCL: kf5
Locale: pt-BR (pt_BR.UTF-8); UI: en-US
Ubuntu package version: 1:7.1.3-0ubuntu0.21.04.1
Calc: threaded
Comment 1 raal 2021-05-29 15:22:28 UTC
Confirm with Version: 7.2.0.0.alpha1+ / LibreOffice Community
Build ID: 42d2b2d55a27f11153ea1713737d93540a19211d
CPU threads: 4; OS: Linux 5.11; UI render: default; VCL: gtk3
Locale: cs-CZ (cs_CZ.UTF-8); UI: en-US
Calc: threaded
and Version 4.1.0.0.alpha0+ (Build ID: efca6f15609322f62a35619619a6d5fe5c9bd5a)
Comment 2 Telesto 2021-09-16 07:57:30 UTC
Confirm it too:
Version: 7.3.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: d5e55d204b71710eb5eb5d2c683dd6698626df3c
CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: Skia/Raster; VCL: win
Locale: nl-NL (nl_NL); UI: en-US
Calc: CL

Older versions have quirk.. 
* you need to exit the table 
* click the outer border, else the formatting doesn't show


also in
5.3.. 

and 4.4.7.2

and in
LibreOffice 3.5.7.2 
Build ID: 3215f89-f603614-ab984f2-7348103-1225a5b