From b30a6d588390ec50b60828e4560dd252b9155993 Mon Sep 17 00:00:00 2001 From: Lukas Matena Date: Mon, 31 May 2021 11:48:12 +0200 Subject: [PATCH] Unify Delete/Backspace behaviour in gizmos with the rest of slicer. Also, backspace on macOS in SLA gizmo now deletes points and not the whole object, which was quite unexpected. --- src/slic3r/GUI/Gizmos/GLGizmosManager.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp b/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp index bd02cbbbb7b..d1d2b277eca 100644 --- a/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp +++ b/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp @@ -774,11 +774,9 @@ bool GLGizmosManager::on_char(wxKeyEvent& evt) break; } -#ifdef __APPLE__ - case WXK_BACK: // the low cost Apple solutions are not equipped with a Delete key, use Backspace instead. -#else /* __APPLE__ */ + + case WXK_BACK: case WXK_DELETE: -#endif /* __APPLE__ */ { if ((m_current == SlaSupports || m_current == Hollow) && gizmo_event(SLAGizmoEventType::Delete)) processed = true;