chart2/source/controller/main/ChartController.cxx |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

New commits:
commit edc45294fda1bb37cceb9bcf6355b4760e7ff712
Author:     Caolán McNamara <caolan.mcnam...@collabora.com>
AuthorDate: Tue Feb 27 08:56:53 2024 +0000
Commit:     Caolán McNamara <caolan.mcnam...@collabora.com>
CommitDate: Tue Feb 27 12:56:19 2024 +0100

    cid#1592375 COPY_INSTEAD_OF_MOVE
    
    Change-Id: I9d110911504832d7a8a6725ca3f9040a4fd0c4c4
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164010
    Tested-by: Jenkins
    Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com>

diff --git a/chart2/source/controller/main/ChartController.cxx 
b/chart2/source/controller/main/ChartController.cxx
index f9b3ac2a5858..9eca81b25513 100644
--- a/chart2/source/controller/main/ChartController.cxx
+++ b/chart2/source/controller/main/ChartController.cxx
@@ -1393,15 +1393,15 @@ void ChartController::executeDispatch_SourceData()
             rModel.attachDataProvider(xDataProvider);
         }
     }
-    auto aUndoGuard = 
std::make_shared<UndoLiveUpdateGuard>(SchResId(STR_ACTION_EDIT_DATA_RANGES),
+    auto xUndoGuard = 
std::make_shared<UndoLiveUpdateGuard>(SchResId(STR_ACTION_EDIT_DATA_RANGES),
                                                             m_xUndoManager);
     SolarMutexGuard aSolarGuard;
     auto aDlg = std::make_shared<DataSourceDialog>(GetChartFrame(), xChartDoc);
-    weld::DialogController::runAsync(aDlg, [this, aUndoGuard](int nResult) {
+    weld::DialogController::runAsync(aDlg, [this, 
xUndoGuard=std::move(xUndoGuard)](int nResult) {
         if (nResult == RET_OK)
         {
             impl_adaptDataSeriesAutoResize();
-            aUndoGuard->commit();
+            xUndoGuard->commit();
         }
     });
 }

Reply via email to