sc/source/ui/dataprovider/dataprovider.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
New commits: commit f9e5580569e3ad705d19fe74faeedb56a9ecc4b2 Author: Regina Henschel <[email protected]> AuthorDate: Thu Dec 4 14:00:54 2025 +0100 Commit: Xisco Fauli <[email protected]> CommitDate: Thu Dec 4 16:56:46 2025 +0100 tdf#169817 dataprovider insert to correct sheet Change-Id: I6bd0991cff314abff615371ddba3aa978a442df5 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/194997 Reviewed-by: Regina Henschel <[email protected]> Tested-by: Jenkins (cherry picked from commit 13625af3857ae00d341871767b29dbc629d578e0) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/195009 Reviewed-by: Xisco Fauli <[email protected]> diff --git a/sc/source/ui/dataprovider/dataprovider.cxx b/sc/source/ui/dataprovider/dataprovider.cxx index 75a9a2342bd6..1a31a1afddaf 100644 --- a/sc/source/ui/dataprovider/dataprovider.cxx +++ b/sc/source/ui/dataprovider/dataprovider.cxx @@ -240,7 +240,7 @@ void ScDBDataManager::WriteToDoc(ScDocument& rDoc) aDestRange.aEnd.SetRow(aDestRange.aStart.Row() + nRowSize); ScMarkData aMark(mpDoc->GetSheetLimits()); - aMark.SelectTable(0, true); + aMark.SelectTable(aDestRange.aStart.Tab(), true); mpDoc->CopyFromClip(aDestRange, aMark, InsertDeleteFlags::CONTENTS, nullptr, &rDoc); ScDocShell* pDocShell = mpDoc->GetDocumentShell(); if (pDocShell)
