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
path: root/xs/src
diff options
context:
space:
mode:
authorLukas Matena <lukasmatena@seznam.cz>2018-09-21 17:05:02 +0300
committerLukas Matena <lukasmatena@seznam.cz>2018-09-21 17:05:02 +0300
commitb96831529f00d7ab7a0fcfb79cb04f1beca3088d (patch)
treefc2e1fd73ea7acc019677e3010d2465de718f867 /xs/src
parentb539a9148af19876d2407f95aa2edd30b0c5e303 (diff)
SLA supports points batch deletion does not deselect object
Diffstat (limited to 'xs/src')
-rw-r--r--xs/src/slic3r/GUI/GLCanvas3D.cpp7
-rw-r--r--xs/src/slic3r/GUI/GLCanvas3D.hpp1
2 files changed, 3 insertions, 5 deletions
diff --git a/xs/src/slic3r/GUI/GLCanvas3D.cpp b/xs/src/slic3r/GUI/GLCanvas3D.cpp
index 8bb90e45b..0e2fbe3be 100644
--- a/xs/src/slic3r/GUI/GLCanvas3D.cpp
+++ b/xs/src/slic3r/GUI/GLCanvas3D.cpp
@@ -3246,7 +3246,9 @@ void GLCanvas3D::on_mouse(wxMouseEvent& evt)
if (evt.LeftDown())
{
m_gizmos.delete_current_grabber(true);
- m_wait_for_left_up = true;
+#if ENABLE_GIZMOS_RESET
+ m_mouse.ignore_up_event = true;
+#endif // ENABLE_GIZMOS_RESET
m_dirty = true;
}
}
@@ -3543,9 +3545,6 @@ void GLCanvas3D::on_mouse(wxMouseEvent& evt)
}
else if (evt.LeftUp() || evt.MiddleUp() || evt.RightUp())
{
- if (evt.LeftUp() && m_wait_for_left_up)
- m_wait_for_left_up = false;
- else
if (m_layers_editing.state != LayersEditing::Unknown)
{
m_layers_editing.state = LayersEditing::Unknown;
diff --git a/xs/src/slic3r/GUI/GLCanvas3D.hpp b/xs/src/slic3r/GUI/GLCanvas3D.hpp
index 12bf973f7..537a0624f 100644
--- a/xs/src/slic3r/GUI/GLCanvas3D.hpp
+++ b/xs/src/slic3r/GUI/GLCanvas3D.hpp
@@ -494,7 +494,6 @@ class GLCanvas3D
bool m_shader_enabled;
bool m_dynamic_background_enabled;
bool m_multisample_allowed;
- bool m_wait_for_left_up;
std::string m_color_by;
std::string m_select_by;