diff --git a/source/RobotAPI/libraries/armem_gui/instance/InstanceView.cpp b/source/RobotAPI/libraries/armem_gui/instance/InstanceView.cpp index 74dc8448651b1462e4a840c9a7f5ef6e5bbe7409..b1f347c46cc32a391212d1cd89c88255f7703aa8 100644 --- a/source/RobotAPI/libraries/armem_gui/instance/InstanceView.cpp +++ b/source/RobotAPI/libraries/armem_gui/instance/InstanceView.cpp @@ -325,10 +325,11 @@ namespace armarx::armem::gui::instance } } } - - if (const std::optional<aron::Path> path = getElementPath(item)) + + const std::optional<aron::Path> elementPath = getElementPath(item); + if (elementPath) { - menu.addAction(makeActionCopyDataToClipboard(path.value())); + menu.addAction(makeActionCopyDataToClipboard(elementPath.value())); } if (menu.actions().size() > 0) @@ -431,7 +432,7 @@ namespace armarx::armem::gui::instance nlohmann::json json = aron::converter::AronNlohmannJSONConverter::ConvertToNlohmannJSON(element); QClipboard* clipboard = QApplication::clipboard(); - clipboard->setText(QString::fromStdString(json.dump())); + clipboard->setText(QString::fromStdString(json.dump(2))); QApplication::processEvents(); } catch (const aron::error::AronException& e)