sw/source/uibase/utlui/content.cxx | 2 ++ 1 file changed, 2 insertions(+)
New commits: commit efe854bf9b6daff3d0ecf6e3d04bd9a50bfaa3f3 Author: Jim Raykowski <rayk...@gmail.com> AuthorDate: Thu Apr 7 12:34:51 2022 -0800 Commit: Jim Raykowski <rayk...@gmail.com> CommitDate: Fri Apr 8 00:20:18 2022 +0200 tdf#148357 SwNavigator: recover scroll positon after content delete Change-Id: I6c376e5190575232d2867843c1b2b0e57e620aaf Reviewed-on: https://gerrit.libreoffice.org/c/core/+/132691 Tested-by: Jenkins Reviewed-by: Jim Raykowski <rayk...@gmail.com> diff --git a/sw/source/uibase/utlui/content.cxx b/sw/source/uibase/utlui/content.cxx index 4212c7edf487..3ee581276a76 100644 --- a/sw/source/uibase/utlui/content.cxx +++ b/sw/source/uibase/utlui/content.cxx @@ -4849,9 +4849,11 @@ void SwContentTree::EditEntry(const weld::TreeIter& rEntry, EditEntryMode nMode) } if(EditEntryMode::DELETE == nMode) { + auto nPos = m_xTreeView->vadjustment_get_value(); m_bViewHasChanged = true; TimerUpdate(&m_aUpdTimer); grab_focus(); + m_xTreeView->vadjustment_set_value(nPos); } }