[Libreoffice-commits] core.git: Branch 'libreoffice-7-0' - sd/source
Caolán McNamara (via logerrit)
logerrit at kemper.freedesktop.org
Tue Nov 3 09:47:03 UTC 2020
sd/source/ui/view/sdwindow.cxx | 16 ++++++----------
1 file changed, 6 insertions(+), 10 deletions(-)
New commits:
commit 08c2a967a2986f1b8d7952f653fa4a0ed0def715
Author: Caolán McNamara <caolanm at redhat.com>
AuthorDate: Fri Oct 30 09:44:52 2020 +0000
Commit: Michael Stahl <michael.stahl at cib.de>
CommitDate: Tue Nov 3 10:46:29 2020 +0100
Related: tdf#137871 GetTextEditOutlinerView returns null in a table
Change-Id: Ic27f41e6e2dd7fd65fdae8477ef314f1df83819f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105042
Tested-by: Jenkins
Reviewed-by: Michael Stahl <michael.stahl at cib.de>
diff --git a/sd/source/ui/view/sdwindow.cxx b/sd/source/ui/view/sdwindow.cxx
index 1c06ad1762f4..9c5d2d9d53ce 100644
--- a/sd/source/ui/view/sdwindow.cxx
+++ b/sd/source/ui/view/sdwindow.cxx
@@ -216,8 +216,7 @@ void Window::KeyInput(const KeyEvent& rKEvt)
if (getenv("SD_DEBUG") && rKEvt.GetKeyCode().GetCode() == KEY_F12 && mpViewShell)
{
mpViewShell->GetDoc()->dumpAsXml(nullptr);
- OutlinerView *pOLV = mpViewShell->GetView()->GetTextEditOutlinerView();
- if (pOLV)
+ if (OutlinerView *pOLV = mpViewShell->GetView()->GetTextEditOutlinerView())
pOLV->GetEditView().GetEditEngine()->dumpAsXmlEditDoc(nullptr);
return;
}
@@ -980,8 +979,8 @@ OUString Window::GetSurroundingText() const
return OUString();
else if ( mpViewShell->GetView()->IsTextEdit() )
{
- OutlinerView *pOLV = mpViewShell->GetView()->GetTextEditOutlinerView();
- return pOLV->GetEditView().GetSurroundingText();
+ if (OutlinerView *pOLV = mpViewShell->GetView()->GetTextEditOutlinerView())
+ return pOLV->GetEditView().GetSurroundingText();
}
return OUString();
}
@@ -994,13 +993,10 @@ Selection Window::GetSurroundingTextSelection() const
}
else if ( mpViewShell->GetView()->IsTextEdit() )
{
- OutlinerView *pOLV = mpViewShell->GetView()->GetTextEditOutlinerView();
- return pOLV->GetEditView().GetSurroundingTextSelection();
- }
- else
- {
- return Selection( 0, 0 );
+ if (OutlinerView *pOLV = mpViewShell->GetView()->GetTextEditOutlinerView())
+ return pOLV->GetEditView().GetSurroundingTextSelection();
}
+ return Selection( 0, 0 );
}
void Window::LogicInvalidate(const ::tools::Rectangle* pRectangle)
More information about the Libreoffice-commits
mailing list