https://bugs.documentfoundation.org/show_bug.cgi?id=166949

--- Comment #12 from Noel Grandin <[email protected]> ---
The problem here is that the changeSheets() function in ThemeColorChanger.cxx
is creating monstrous amounts of undo data, because it creates a new undo sheet
object for every single pattern attribute in the document.

That code is going to need some serious improvement.

It needs to use a custom undo object. A good starting point would be copying
the existing ScUndoSelectionAttr class and modifying that to handle undo/redo
of multiple patterns at once.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to