diff options
author | Noel Grandin <noelgrandin@gmail.com> | 2025-03-10 21:22:22 +0200 |
---|---|---|
committer | Noel Grandin <noelgrandin@gmail.com> | 2025-03-11 08:16:39 +0100 |
commit | a368b4321a8f1584939cbc1f2bc2c4ac83ddb97d (patch) | |
tree | 2445b961ee967dda10634d16aa93d76fd21fa493 /include/vcl/wizardmachine.hxx | |
parent | dcfc32914fe1d5239f9cbcb46a286f1a2e2d437e (diff) |
tdf#136238 Speedup deleting a very very large cross page table
HEADmaster
We have a very large nested/list action here, which means
that RemoveOldestUndoAction() cannot do anything, and we spin
in the loop in sw::UndoManager::AddUndoAction
So we need to break out of that loop in this situation, which
makes the delete almost instantaneous.
Change-Id: Ia2bd9c0fd00c6551e99ae09154ecf0f680b9fcea
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182748
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Jenkins
Diffstat (limited to 'include/vcl/wizardmachine.hxx')
0 files changed, 0 insertions, 0 deletions