From 148ccec58d6763c54a1d9ed0bd595701fdfc63fd Mon Sep 17 00:00:00 2001 From: "lane.wei" Date: Thu, 5 Dec 2024 22:36:52 +0800 Subject: [PATCH] ENH: version: keep original version compare logic jira: no-jira Change-Id: I52461ec6dee540bd9b42ae9e4d2b367e3b1dd1a6 (cherry picked from commit 750dabf1b487ced27b32b278b1967e7941c35ca2) --- src/slic3r/GUI/Plater.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/slic3r/GUI/Plater.cpp b/src/slic3r/GUI/Plater.cpp index 0d05da740c..ae04f56dda 100644 --- a/src/slic3r/GUI/Plater.cpp +++ b/src/slic3r/GUI/Plater.cpp @@ -4437,7 +4437,7 @@ std::vector Plater::priv::load_files(const std::vector& input_ // for (ModelVolume *model_volume : model_object->volumes) model_volume->config.reset(); // } // } - else if (load_config && (file_version.maj() == app_version.maj()) && (file_version.min() > app_version.min())) { + else if (load_config && (file_version > app_version)) { if (config_substitutions.unrecogized_keys.size() > 0) { wxString text = wxString::Format(_L("The 3mf's version %s is newer than %s's version %s, found following unrecognized keys:"), file_version.to_string(), std::string(SLIC3R_APP_FULL_NAME), app_version.to_string());