From 079d40b77e86a75dc70d46b9848dc20c697c26a8 Mon Sep 17 00:00:00 2001 From: YuSanka Date: Fri, 22 Oct 2021 12:57:31 +0200 Subject: [PATCH] Fixed wrong showing of the default context menu if right button was clicked on empty space when several objects are selected in 3DScene --- src/slic3r/GUI/Plater.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/slic3r/GUI/Plater.cpp b/src/slic3r/GUI/Plater.cpp index 0013e106c71..c6de7df228c 100644 --- a/src/slic3r/GUI/Plater.cpp +++ b/src/slic3r/GUI/Plater.cpp @@ -4178,8 +4178,11 @@ void Plater::priv::on_right_click(RBtnEvent& evt) wxMenu* menu = nullptr; if (obj_idx == -1) { // no one or several object are selected - if (evt.data.second) // right button was clicked on empty space + if (evt.data.second) { // right button was clicked on empty space + if (!get_selection().is_empty()) // several objects are selected in 3DScene + return; menu = menus.default_menu(); + } else menu = menus.multi_selection_menu(); }