[Libreoffice-commits] core.git: sw/source
Caolán McNamara (via logerrit)
logerrit at kemper.freedesktop.org
Fri Mar 5 20:26:02 UTC 2021
sw/source/uibase/utlui/navipi.cxx | 11 ++++-------
1 file changed, 4 insertions(+), 7 deletions(-)
New commits:
commit 37673f115fb3f8afb85fb0b5a2713ec9c1497771
Author: Caolán McNamara <caolanm at redhat.com>
AuthorDate: Fri Mar 5 12:30:50 2021 +0000
Commit: Caolán McNamara <caolanm at redhat.com>
CommitDate: Fri Mar 5 21:25:16 2021 +0100
use m_xDocListBox to detect we're disposed
Change-Id: Ie04b73e9e57e966c489b401b675ab6e95d2ecfce
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112015
Tested-by: Caolán McNamara <caolanm at redhat.com>
Reviewed-by: Caolán McNamara <caolanm at redhat.com>
diff --git a/sw/source/uibase/utlui/navipi.cxx b/sw/source/uibase/utlui/navipi.cxx
index 7e0883f03c26..5a1de153b65c 100644
--- a/sw/source/uibase/utlui/navipi.cxx
+++ b/sw/source/uibase/utlui/navipi.cxx
@@ -760,11 +760,8 @@ void SwNavigationPI::StateChanged(StateChangedType nStateChange)
}
else if (nStateChange == StateChangedType::ControlFocus)
{
- if (m_xContentTree)
- {
- // update documents listbox
- UpdateListBox();
- }
+ // update documents listbox
+ UpdateListBox();
}
}
@@ -812,7 +809,7 @@ IMPL_LINK( SwNavigationPI, HeadingsMenuSelectHdl, const OString&, rMenuId, void
void SwNavigationPI::UpdateListBox()
{
- if (isDisposed())
+ if (!m_xDocListBox) // disposed
return;
m_xDocListBox->freeze();
@@ -1069,7 +1066,7 @@ bool SwNavigationPI::IsGlobalDoc() const
IMPL_LINK_NOARG(SwNavigationPI, ChangePageHdl, Timer *, void)
{
- if (IsDisposed())
+ if (!m_xDocListBox) // disposed
return;
// tdf#134959 if the SpinButton changed value this Timer was launched, now
// change to the desired page, but we leave focus where it currently is,
More information about the Libreoffice-commits
mailing list