From 4e34eba5fe1c62f01523b3d57d50e3466b69fff5 Mon Sep 17 00:00:00 2001 From: Fabian Peller-Konrad <fabian.peller-konrad@kit.edu> Date: Fri, 26 Nov 2021 15:19:28 +0100 Subject: [PATCH] fixed read from disk with updated memory --- source/RobotAPI/libraries/armem_gui/MemoryViewer.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/source/RobotAPI/libraries/armem_gui/MemoryViewer.cpp b/source/RobotAPI/libraries/armem_gui/MemoryViewer.cpp index a0e0a2974..75608a93e 100644 --- a/source/RobotAPI/libraries/armem_gui/MemoryViewer.cpp +++ b/source/RobotAPI/libraries/armem_gui/MemoryViewer.cpp @@ -214,6 +214,7 @@ namespace armarx::armem::gui std::string status; std::map<std::string, wm::Memory> data = diskControl->loadFromDisk(directory, memoryGroup->queryWidget()->queryInput(), &status); + memoryWriters = mns.getAllWriters(true); for (auto& [name, memory] : data) { if (memoryWriters.count(name) > 0) @@ -221,6 +222,10 @@ namespace armarx::armem::gui auto commit = armem::toCommit(memory); memoryWriters.at(name).commit(commit); } + else + { + ARMARX_WARNING << "No memory with name " << name << " available for commit."; + } } statusLabel->setText(QString::fromStdString(status)); -- GitLab