From 08b0410af3c4b140259688b4e6155c2154737097 Mon Sep 17 00:00:00 2001 From: MahBoiDeveloper Date: Tue, 11 Mar 2025 13:52:04 +0300 Subject: [PATCH] Add protection for the future file dialogs in `EditorWindow` class --- src/GUI/WindowManager.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/GUI/WindowManager.cpp b/src/GUI/WindowManager.cpp index afe8c43..329c1fb 100644 --- a/src/GUI/WindowManager.cpp +++ b/src/GUI/WindowManager.cpp @@ -53,6 +53,12 @@ bool WindowManager::InitializeCSFParser() return false; } + if (CSF_PARSER != nullptr) + { + LOGMSG("CSF parser has been initialized. Re-initializing existing parser."); + CSF_PARSER = nullptr; + } + try { CSF_PARSER = std::make_unique(strCSFFilePath);