From cfac44cc790fd6abc10e9357d1b2be12ce008b47 Mon Sep 17 00:00:00 2001 From: Dan Paulat Date: Wed, 30 Nov 2022 00:31:03 -0600 Subject: [PATCH] Don't reinitialize radar sites --- scwx-qt/source/scwx/qt/config/radar_site.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/scwx-qt/source/scwx/qt/config/radar_site.cpp b/scwx-qt/source/scwx/qt/config/radar_site.cpp index 3d74d36f..5e58ef53 100644 --- a/scwx-qt/source/scwx/qt/config/radar_site.cpp +++ b/scwx-qt/source/scwx/qt/config/radar_site.cpp @@ -175,7 +175,13 @@ std::string GetRadarIdFromSiteId(const std::string& siteId) void RadarSite::Initialize() { - ReadConfig(defaultRadarSiteFile_); + static bool initialized_ = false; + + if (!initialized_) + { + ReadConfig(defaultRadarSiteFile_); + initialized_ = true; + } } size_t RadarSite::ReadConfig(const std::string& path)