From 7b0cdd3ec693273ef716b02ca58d7e27dcf2e644 Mon Sep 17 00:00:00 2001 From: Noisyfox Date: Sat, 22 Nov 2025 15:37:28 +0800 Subject: [PATCH] Fix crash after syncing printer (#11428) Fix crash after syncing printer (OrcaSlicer/OrcaSlicer#11427) --- src/slic3r/GUI/Plater.cpp | 4 ++-- src/slic3r/GUI/Plater.hpp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/slic3r/GUI/Plater.cpp b/src/slic3r/GUI/Plater.cpp index f5c225e0a0..3af97465f0 100644 --- a/src/slic3r/GUI/Plater.cpp +++ b/src/slic3r/GUI/Plater.cpp @@ -3235,8 +3235,8 @@ void Sidebar::on_full_screen(IntEvent &e) { void Sidebar::get_big_btn_sync_pos_size(wxPoint &pt, wxSize &size) { - size =btn_sync->GetSize(); - pt = btn_sync->GetScreenPosition(); + size = p->m_printer_bbl_sync->GetSize(); + pt = p->m_printer_bbl_sync->GetScreenPosition(); } void Sidebar::get_small_btn_sync_pos_size(wxPoint &pt, wxSize &size) { diff --git a/src/slic3r/GUI/Plater.hpp b/src/slic3r/GUI/Plater.hpp index 88787f6845..8137e2bd2d 100644 --- a/src/slic3r/GUI/Plater.hpp +++ b/src/slic3r/GUI/Plater.hpp @@ -127,7 +127,7 @@ public: class Sidebar : public wxPanel { ConfigOptionMode m_mode; - Button * btn_sync{nullptr}; + //Button * btn_sync{nullptr}; ScalableButton * ams_btn{nullptr}; bool m_last_slice_state = false; SyncNozzleAndAmsDialog* m_sna_dialog{nullptr};