From bc8f79e2fec6ae568b9f403f21d694659b5dea79 Mon Sep 17 00:00:00 2001 From: "chunmao.guo" Date: Fri, 17 Jan 2025 11:59:34 +0800 Subject: [PATCH] FIX: PrinterFileSystem less thumbnail batch count to 2 Change-Id: If741fa8a394ab510f0bf15fa90cd43c8f14a7c80 Jira: none --- resources/images/checked.svg | 4 ++-- src/slic3r/GUI/Plater.cpp | 3 +++ src/slic3r/GUI/Printer/PrinterFileSystem.cpp | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/resources/images/checked.svg b/resources/images/checked.svg index 88747cb95..0ea13875c 100644 --- a/resources/images/checked.svg +++ b/resources/images/checked.svg @@ -1,4 +1,4 @@ - - + + diff --git a/src/slic3r/GUI/Plater.cpp b/src/slic3r/GUI/Plater.cpp index 46d5d692c..6bb2696c5 100644 --- a/src/slic3r/GUI/Plater.cpp +++ b/src/slic3r/GUI/Plater.cpp @@ -1011,6 +1011,9 @@ void ExtruderGroup::update_ams() info1.cans.push_back({}); } + if (btn_edit == nullptr) + return; + page_num = (ams_n4 * 2 + ams_n1 + 3) / 4; size_t i4 = page_cur * 2; size_t i1 = 0; diff --git a/src/slic3r/GUI/Printer/PrinterFileSystem.cpp b/src/slic3r/GUI/Printer/PrinterFileSystem.cpp index 789a93f72..a9f7c98fa 100644 --- a/src/slic3r/GUI/Printer/PrinterFileSystem.cpp +++ b/src/slic3r/GUI/Printer/PrinterFileSystem.cpp @@ -787,7 +787,7 @@ void PrinterFileSystem::UpdateFocusThumbnail() names.push_back({file.name, ""}); else paths.push_back({file.name, file.path}); - if (names.size() >= 5 || paths.size() >= 5) + if (names.size() >= 2 || paths.size() >= 2) break; if ((file.flags & FF_THUMNAIL_RETRY) != 0) { const_cast(file).flags &= ~FF_THUMNAIL_RETRY;