From ca530717e0d2a9d6bed174d31b45b4277d51df3f Mon Sep 17 00:00:00 2001 From: YuSanka Date: Mon, 28 Jun 2021 19:30:31 +0200 Subject: [PATCH] MSW specific: Fixed a crash on change of the extruder using keyboard --- src/slic3r/GUI/ExtraRenderers.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/slic3r/GUI/ExtraRenderers.cpp b/src/slic3r/GUI/ExtraRenderers.cpp index 277f225afb..e9fb7339f3 100644 --- a/src/slic3r/GUI/ExtraRenderers.cpp +++ b/src/slic3r/GUI/ExtraRenderers.cpp @@ -315,9 +315,11 @@ wxWindow* BitmapChoiceRenderer::CreateEditorCtrl(wxWindow* parent, wxRect labelR // to avoid event propagation to other sidebar items c_editor->Bind(wxEVT_COMBOBOX, [this](wxCommandEvent& evt) { evt.StopPropagation(); +#ifdef __linux__ // FinishEditing grabs new selection and triggers config update. We better call // it explicitly, automatic update on KILL_FOCUS didn't work on Linux. this->FinishEditing(); +#endif }); return c_editor;