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()) {