sd/source/ui/view/sdview3.cxx |   13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

New commits:
commit de6e34d624d91f430cac5c3203474d15c916c97c
Author:     Xisco Fauli <[email protected]>
AuthorDate: Thu Sep 11 16:52:37 2025 +0200
Commit:     Caolán McNamara <[email protected]>
CommitDate: Fri Sep 19 09:19:53 2025 +0200

    tdf#168363: check SlideSorterViewShell
    
    After
    commit 7dddd449068d69ec2f47bfca2487f01fa7067fd0
    Author: Pranam Lashkari <[email protected]>
    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 <[email protected]>
    (cherry picked from commit fd10eb45fdb95f2fc3386ef7ee1423279d764ac3)
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/191129
    Reviewed-by: Caolán McNamara <[email protected]>
    Tested-by: Caolán McNamara <[email protected]>

diff --git a/sd/source/ui/view/sdview3.cxx b/sd/source/ui/view/sdview3.cxx
index 3c95d40da059..29ce29193dfe 100644
--- a/sd/source/ui/view/sdview3.cxx
+++ b/sd/source/ui/view/sdview3.cxx
@@ -704,12 +704,13 @@ bool View::InsertData( const TransferableDataHelper& 
rDataHelper,
 
     if (!bReturn && CHECK_FORMAT_TRANS(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(!bReturn && CHECK_FORMAT_TRANS( SotClipboardFormatId::DRAWING ))

Reply via email to