From db3acf7d72499dd1052b1aec2fa4ae5fa31c1d0d Mon Sep 17 00:00:00 2001 From: "liz.li" Date: Fri, 7 Apr 2023 12:02:03 +0800 Subject: [PATCH] FIX: cannot click AmsMapping Change-Id: Ie6e908ee263d2c072520cdc8d8228f740646c995 --- src/slic3r/GUI/AmsMappingPopup.cpp | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/slic3r/GUI/AmsMappingPopup.cpp b/src/slic3r/GUI/AmsMappingPopup.cpp index 15e4ac22c..390d89762 100644 --- a/src/slic3r/GUI/AmsMappingPopup.cpp +++ b/src/slic3r/GUI/AmsMappingPopup.cpp @@ -45,13 +45,7 @@ wxDEFINE_EVENT(EVT_SET_FINISH_MAPPING, wxCommandEvent); SetMaxSize(MATERIAL_ITEM_SIZE); SetBackgroundColour(*wxWHITE); - m_main_panel = new wxPanel(this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL); - auto main_sizer = new wxBoxSizer(wxVERTICAL); - main_sizer->Add(m_main_panel, 1, wxEXPAND); - this->SetSizer(main_sizer); - this->Layout(); - - m_main_panel->Bind(wxEVT_PAINT, &MaterialItem::paintEvent, this); + Bind(wxEVT_PAINT, &MaterialItem::paintEvent, this); wxGetApp().UpdateDarkUI(this); } @@ -95,7 +89,7 @@ void MaterialItem::on_normal() void MaterialItem::paintEvent(wxPaintEvent &evt) { - wxPaintDC dc(m_main_panel); + wxPaintDC dc(this); render(dc); //PrepareDC(buffdc);