FIX: auto sync extruder list after connect printer

when enter in prepare page
jira: none

Change-Id: I3dd0ac4fbc283d5c4b8e85d01724251cc1a7131e
(cherry picked from commit 34ed8441a16499f922e82b6c83f140eda58055a5)
This commit is contained in:
zhimin.zeng
2025-01-17 15:04:52 +08:00
committed by Noisyfox
parent 8267224756
commit 98f305f32c
4 changed files with 18 additions and 6 deletions

View File

@@ -830,6 +830,12 @@ void MainFrame::update_layout()
{
// jump to 3deditor under preview_only mode
if (evt.GetId() == tp3DEditor){
Sidebar& sidebar = GUI::wxGetApp().sidebar();
if (sidebar.need_auto_sync_after_connect_printer()) {
sidebar.set_need_auto_sync_after_connect_printer(false);
sidebar.sync_extruder_list();
}
m_plater->update(true);
if (!preview_only_hint())