File tree Expand file tree Collapse file tree 2 files changed +5
-1
lines changed
Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -4120,7 +4120,8 @@ void CanvasItemEditor::_notification(int p_what) {
41204120 }
41214121 } break ;
41224122
4123- case NOTIFICATION_APPLICATION_FOCUS_OUT: {
4123+ case NOTIFICATION_APPLICATION_FOCUS_OUT:
4124+ case NOTIFICATION_WM_WINDOW_FOCUS_OUT: {
41244125 if (drag_type != DRAG_NONE) {
41254126 _reset_drag ();
41264127 viewport->queue_redraw ();
Original file line number Diff line number Diff line change @@ -3077,8 +3077,11 @@ void Node3DEditorViewport::_notification(int p_what) {
30773077 update_preview_node = false ;
30783078 } break ;
30793079
3080+ case NOTIFICATION_APPLICATION_FOCUS_OUT:
30803081 case NOTIFICATION_WM_WINDOW_FOCUS_OUT: {
30813082 set_freelook_active (false );
3083+ cursor.region_select = false ;
3084+ surface->queue_redraw ();
30823085 } break ;
30833086
30843087 case NOTIFICATION_ENTER_TREE: {
You can’t perform that action at this time.
0 commit comments