diff options
author | Eike Rathke <erack@redhat.com> | 2016-10-26 14:50:43 +0200 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2016-11-03 21:28:59 +0000 |
commit | cd998b587f9956c1f4292d4db3200cc6c9320001 (patch) | |
tree | 845d928755e1fad95c10887d0addfcb896102457 /writerfilter | |
parent | e40275ae189fd0dd7fd962fa86d45808abe9fa8c (diff) |
Resolves: tdf#92117 create only one Undo for all UnmergeCells() calls
... during DeleteCells() and InsertCells(), instead of one Undo per
UnmergeCells() call. And actually create Undo only if bRecord requested.
(cherry picked from commit 647e860435c781fbb111ae59bc70dc8e6776fed5)
Conflicts:
sc/source/ui/docshell/docfunc.cxx
sc/source/ui/inc/docfunc.hxx
sc/source/ui/inc/undoblk.hxx
sc/source/ui/undo/undoblk.cxx
init ScUndoRemoveMerge with range, tdf#92117 follow-up
So the original selection is restored after Undo.
(cherry picked from commit 0ebe9fab18e732468d2b9d53dddf9f266411a0e5)
e549a0b62da469ee38270ae089ea5abf9a6868e3
Change-Id: I4f1747c3f42f36e16be81f989f0af5d048ba9d9f
Reviewed-on: https://gerrit.libreoffice.org/30297
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'writerfilter')
0 files changed, 0 insertions, 0 deletions