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(); } }); }