From d2e448b005e1e338ce23d8dff4ca125b0728ae9d Mon Sep 17 00:00:00 2001
From: Lewin Probst <info@emirror.de>
Date: Mon, 2 Dec 2019 14:24:57 +0100
Subject: [PATCH] All windows are closing when rfb or interim file is loaded.

---
 lib/+artoa/+controller/+file/loadInterim.m | 1 +
 lib/+artoa/+controller/+file/loadRfb.m     | 8 ++++++++
 2 files changed, 9 insertions(+)

diff --git a/lib/+artoa/+controller/+file/loadInterim.m b/lib/+artoa/+controller/+file/loadInterim.m
index 8d5f1cf..5418e7c 100644
--- a/lib/+artoa/+controller/+file/loadInterim.m
+++ b/lib/+artoa/+controller/+file/loadInterim.m
@@ -20,6 +20,7 @@ end
 artoa.controller.edit.pressure.close();
 artoa.controller.edit.temperature.close();
 artoa.controller.edit.timeOfArrival.close();
+artoa.controller.edit.offsets.close();
 artoa.controller.track.parameter.close();
 artoa.controller.track.trajectoryOutput.close();
 
diff --git a/lib/+artoa/+controller/+file/loadRfb.m b/lib/+artoa/+controller/+file/loadRfb.m
index 440827c..776370e 100644
--- a/lib/+artoa/+controller/+file/loadRfb.m
+++ b/lib/+artoa/+controller/+file/loadRfb.m
@@ -25,6 +25,14 @@ if ~isfile(filepath)
     return;
 end
 
+%% Close all windows
+artoa.controller.edit.pressure.close();
+artoa.controller.edit.temperature.close();
+artoa.controller.edit.timeOfArrival.close();
+artoa.controller.edit.offsets.close();
+artoa.controller.track.parameter.close();
+artoa.controller.track.trajectoryOutput.close();
+
 %% Load file into memory
 artoaDataInput.rfb = artoa.load.rfb(filepath);
 
-- 
GitLab