diff --git a/Source/Editor/Viewport/MainEditorGizmoViewport.cs b/Source/Editor/Viewport/MainEditorGizmoViewport.cs
index 9e7983145..dc36cdcd3 100644
--- a/Source/Editor/Viewport/MainEditorGizmoViewport.cs
+++ b/Source/Editor/Viewport/MainEditorGizmoViewport.cs
@@ -611,10 +611,18 @@ namespace FlaxEditor.Viewport
// Don't allow rubber band selection when gizmo is controlling mouse, vertex painting mode, or cloth painting is enabled
bool canStart = !(IsControllingMouse || IsRightMouseButtonDown || IsAltKeyDown) &&
- Gizmos?.Active is TransformGizmo && !Gizmos.Active.IsControllingMouse;
+ Gizmos?.Active is TransformGizmo;
_rubberBandSelector.TryCreateRubberBand(canStart, _viewMousePos);
}
+ ///
+ protected override void OnControlMouseBegin(Window win)
+ {
+ _rubberBandSelector.ReleaseRubberBandSelection();
+
+ base.OnControlMouseBegin(win);
+ }
+
///
protected override void OnLeftMouseButtonDown()
{