diff options
author | Lukas Matena <lukasmatena@seznam.cz> | 2022-01-17 18:14:20 +0300 |
---|---|---|
committer | Lukas Matena <lukasmatena@seznam.cz> | 2022-01-17 18:14:20 +0300 |
commit | 3c619bf8d21e2977a7efbaa83c05d2dfc96837e6 (patch) | |
tree | b0de7b371a3248fea0a5926dc6c93a1d80459e21 | |
parent | 2cc20594a44ae61c0ad622f5bd3d035a7b52f967 (diff) |
wxKeyEvent::ShiftDown() experimentlm_keymodifiers
-rw-r--r-- | src/slic3r/GUI/GLCanvas3D.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/slic3r/GUI/GLCanvas3D.cpp b/src/slic3r/GUI/GLCanvas3D.cpp index b0026735d..ce4e68643 100644 --- a/src/slic3r/GUI/GLCanvas3D.cpp +++ b/src/slic3r/GUI/GLCanvas3D.cpp @@ -2594,7 +2594,7 @@ void GLCanvas3D::on_key(wxKeyEvent& evt) { if (!m_gizmos.on_key(evt)) { if (evt.GetEventType() == wxEVT_KEY_UP) { - if (evt.ShiftDown() && evt.ControlDown() && keyCode == WXK_SPACE) { + if (evt.GetModifiers() == (wxMOD_SHIFT | wxMOD_CONTROL) && keyCode == WXK_SPACE) { wxGetApp().plater()->toggle_render_statistic_dialog(); m_dirty = true; } @@ -2603,7 +2603,7 @@ void GLCanvas3D::on_key(wxKeyEvent& evt) // m_canvas->HandleAsNavigationKey(evt); // XXX: Doesn't work in some cases / on Linux post_event(SimpleEvent(EVT_GLCANVAS_TAB)); } - else if (keyCode == WXK_TAB && evt.ShiftDown() && ! wxGetApp().is_gcode_viewer()) { + else if (keyCode == WXK_TAB && evt.GetModifiers() == wxMOD_SHIFT && ! wxGetApp().is_gcode_viewer()) { // Collapse side-panel with Shift+Tab post_event(SimpleEvent(EVT_GLCANVAS_COLLAPSE_SIDEBAR)); } |