FIX:ban cut connector move

jira: none
Change-Id: If3dcc18d95be1fd13fc806e26066942ce8603e7a
This commit is contained in:
zhou.xu 2024-07-15 16:37:24 +08:00 committed by Lane.Wei
parent 85b990e8ad
commit 437dade362
1 changed files with 1 additions and 1 deletions

View File

@ -4245,7 +4245,7 @@ void GLCanvas3D::on_mouse(wxMouseEvent& evt)
int volume_idx = get_first_hover_volume_idx();
BoundingBoxf3 volume_bbox = m_volumes.volumes[volume_idx]->transformed_bounding_box();
volume_bbox.offset(1.0);
if ((!any_gizmo_active || !evt.CmdDown()) && volume_bbox.contains(m_mouse.scene_position)) {
if ((!any_gizmo_active || !evt.CmdDown()) && volume_bbox.contains(m_mouse.scene_position) && !m_selection.is_any_connector()) {
m_volumes.volumes[volume_idx]->hover = GLVolume::HS_None;
// The dragging operation is initiated.
m_mouse.drag.move_volume_idx = volume_idx;