diff options
author | Michael Stahl <Michael.Stahl@cib.de> | 2020-10-26 16:17:04 +0100 |
---|---|---|
committer | Michael Stahl <michael.stahl@cib.de> | 2020-10-26 18:50:19 +0100 |
commit | f63afb95b5c2d80d33a35820ef1d9abd9e70d3ca (patch) | |
tree | f83e527de9e355351d60015bfa2136fc67a57690 /sw/qa/extras/odfexport | |
parent | ed943c6afeb33b9fee0ef530df7db592aa152a73 (diff) |
tdf#131679 sw: follow-up: Unmark before SetSelection()
Backporting this to 6.4, it crashes in CppunitTest_desktop_lib because
some sidebar is loaded from SwView::AttrChangedNotify()/SelectShell()
and that ends up calling SwView::StateTabWin() about 40 stack frames
later and this calls SwFEShell::GetAnyCurRect() which gets the still
selected fly but its page frame is null.
So make sure shells don't see the deleted fly.
Change-Id: I6e994b26949d195aa9f326f4da193c69b0ee59c8
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104815
Tested-by: Jenkins
Reviewed-by: Michael Stahl <michael.stahl@cib.de>
Diffstat (limited to 'sw/qa/extras/odfexport')
0 files changed, 0 insertions, 0 deletions