From a1038d37d0d0bba4261595d6dc7944ad51279d01 Mon Sep 17 00:00:00 2001
From: Walter Van Herck <w.van.herck@fz-juelich.de>
Date: Fri, 26 Jan 2018 12:15:23 +0100
Subject: [PATCH] Initialize default axis names in UnitConverters correctly

---
 Core/Instrument/UnitConverters.cpp | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/Core/Instrument/UnitConverters.cpp b/Core/Instrument/UnitConverters.cpp
index d732d7e626f..907f24ffc2c 100644
--- a/Core/Instrument/UnitConverters.cpp
+++ b/Core/Instrument/UnitConverters.cpp
@@ -98,12 +98,13 @@ void UnitConverterSimple::addDetectorAxis(const IDetector& detector, size_t i_ax
 {
     auto& axis = detector.getAxis(i_axis);
     auto p_roi = detector.regionOfInterest();
+    auto axis_name = axisName(i_axis);
     if (p_roi) {
         auto P_roi_axis = p_roi->clipAxisToRoi(i_axis, axis);
-        addAxisData(axis.getName(), P_roi_axis->getMin(), P_roi_axis->getMax(), defaultUnits(),
+        addAxisData(axis_name, P_roi_axis->getMin(), P_roi_axis->getMax(), defaultUnits(),
                     P_roi_axis->size());
     } else {
-        addAxisData(axis.getName(), axis.getMin(), axis.getMax(), defaultUnits(), axis.size());
+        addAxisData(axis_name, axis.getMin(), axis.getMax(), defaultUnits(), axis.size());
     }
 }
 
-- 
GitLab