Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/prusa3d/PrusaSlicer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLukas Matena <lukasmatena@seznam.cz>2022-01-17 18:14:20 +0300
committerLukas Matena <lukasmatena@seznam.cz>2022-01-17 18:14:20 +0300
commit3c619bf8d21e2977a7efbaa83c05d2dfc96837e6 (patch)
treeb0de7b371a3248fea0a5926dc6c93a1d80459e21
parent2cc20594a44ae61c0ad622f5bd3d035a7b52f967 (diff)
wxKeyEvent::ShiftDown() experimentlm_keymodifiers
-rw-r--r--src/slic3r/GUI/GLCanvas3D.cpp4
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));
}