From 49e2fb8f468e48172edca3d7085c766e4fb4e27c Mon Sep 17 00:00:00 2001
From: Mikhail Svechnikov <m.svechnikov@fz-juelich.de>
Date: Thu, 1 Dec 2022 14:24:17 +0100
Subject: [PATCH] MaterialInplaceForm: magnetization UI: fix ref to temp object

---
 GUI/View/SampleDesigner/MaterialInplaceForm.cpp | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/GUI/View/SampleDesigner/MaterialInplaceForm.cpp b/GUI/View/SampleDesigner/MaterialInplaceForm.cpp
index acf98b68f1f..0d74f1f6a2a 100644
--- a/GUI/View/SampleDesigner/MaterialInplaceForm.cpp
+++ b/GUI/View/SampleDesigner/MaterialInplaceForm.cpp
@@ -113,11 +113,10 @@ void MaterialInplaceForm::createWidgets()
     }
 
     // -- Create UI for magnetization vector
-    VectorProperty mag = material->magnetization();
     const auto setNewValue = [this](double value, DoubleProperty& d) {
         m_ec->setMaterialValue(m_item, value, d);
     };
-    LayerEditorUtils::addVectorToGrid(m_layout, col, mag, setNewValue, true, false);
+    LayerEditorUtils::addVectorToGrid(m_layout, col, material->magnetization(), setNewValue, true, false);
 
     // -- Create UI for material selection button
     auto* btn = new QPushButton("...", this);
-- 
GitLab