sd/source/ui/view/sdview3.cxx | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-)
New commits: commit fd10eb45fdb95f2fc3386ef7ee1423279d764ac3 Author: Xisco Fauli <xiscofa...@libreoffice.org> AuthorDate: Thu Sep 11 16:52:37 2025 +0200 Commit: Xisco Fauli <xiscofa...@libreoffice.org> CommitDate: Thu Sep 11 20:13:12 2025 +0200 tdf#168363: check SlideSorterViewShell After commit 7dddd449068d69ec2f47bfca2487f01fa7067fd0 Author: Pranam Lashkari <lpra...@collabora.com> Date: Tue Apr 15 21:19:43 2025 +0530 sd: copy slides from instance to another Change-Id: I77a315981c0178144c985b29b4ebb733e42bd000 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190820 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofa...@libreoffice.org> diff --git a/sd/source/ui/view/sdview3.cxx b/sd/source/ui/view/sdview3.cxx index d692c80b2397..6d89abe6b32b 100644 --- a/sd/source/ui/view/sdview3.cxx +++ b/sd/source/ui/view/sdview3.cxx @@ -722,12 +722,13 @@ bool View::InsertData( const TransferableDataHelper& rDataHelper, if (ShouldTry(SotClipboardFormatId::EMBED_SOURCE)) { - sd::slidesorter::SlideSorter& xSlideSorter - = ::sd::slidesorter::SlideSorterViewShell::GetSlideSorter( - mrDoc.GetDocSh()->GetViewShell()->GetViewShellBase()) - ->GetSlideSorter(); - if (xSlideSorter.GetController().GetClipboard().PasteSlidesFromSystemClipboard()) - return true; + if (::sd::slidesorter::SlideSorterViewShell* pSlideSorterViewShell = + ::sd::slidesorter::SlideSorterViewShell::GetSlideSorter( + mrDoc.GetDocSh()->GetViewShell()->GetViewShellBase())) + { + if (pSlideSorterViewShell->GetSlideSorter().GetController().GetClipboard().PasteSlidesFromSystemClipboard()) + return true; + } } if (ShouldTry(SotClipboardFormatId::DRAWING))