From fba2431f91bfd41bd2980c4198f7cf08389308b2 Mon Sep 17 00:00:00 2001 From: "chunmao.guo" Date: Thu, 15 Jun 2023 09:24:41 +0800 Subject: [PATCH] FIX: cycle request when ModelThumbnail failed Change-Id: Id3faa194b9cc5b8a7d54007fd7d15dd9d054955f --- src/slic3r/GUI/Printer/PrinterFileSystem.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/slic3r/GUI/Printer/PrinterFileSystem.cpp b/src/slic3r/GUI/Printer/PrinterFileSystem.cpp index 0378cc4ee..792ad21a6 100644 --- a/src/slic3r/GUI/Printer/PrinterFileSystem.cpp +++ b/src/slic3r/GUI/Printer/PrinterFileSystem.cpp @@ -814,8 +814,10 @@ void PrinterFileSystem::UpdateFocusThumbnail2(std::shared_ptr> if (type == ModelThumbnail) { for (auto &file : *files) { auto thumbnail = file.metadata["Thumbnail"]; - if (!thumbnail.empty()) + if (!thumbnail.empty()) { arr.push_back(file.path + "#" + thumbnail); + file.flags &= ~FF_THUMNAIL; + } } } if (arr.empty()) {