From 4efce682e1efd96a08f086d6101b3972f940f4d1 Mon Sep 17 00:00:00 2001 From: YuSanka <yusanka@gmail.com> Date: Mon, 9 Aug 2021 13:34:00 +0200 Subject: [PATCH] Fix for #6782 - Clicking On Another Modifier while Changing a Modifier Parameter crashes PrusaSlicer --- src/slic3r/GUI/Plater.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/slic3r/GUI/Plater.cpp b/src/slic3r/GUI/Plater.cpp index 652524c5c..2abf9a730 100644 --- a/src/slic3r/GUI/Plater.cpp +++ b/src/slic3r/GUI/Plater.cpp @@ -3918,6 +3918,10 @@ void Plater::priv::on_right_click(RBtnEvent& evt) if (evt.data.second) return; + // Each context menu respects to the selected item in ObjectList, + // so this selection should be updated before menu creation + wxGetApp().obj_list()->update_selections(); + if (printer_technology == ptSLA) menu = menus.sla_object_menu(); else {