Browse Source

Clear drag preview material on `NOTIFICATION_DRAG_END`

Robert Yevdokimov 1 year ago
parent
commit
6aee6c1fdd
1 changed files with 1 additions and 0 deletions
  1. 1 0
      editor/plugins/node_3d_editor_plugin.cpp

+ 1 - 0
editor/plugins/node_3d_editor_plugin.cpp

@@ -3016,6 +3016,7 @@ void Node3DEditorViewport::_notification(int p_what) {
 		case NOTIFICATION_DRAG_END: {
 		case NOTIFICATION_DRAG_END: {
 			// Clear preview material when dropped outside applicable object.
 			// Clear preview material when dropped outside applicable object.
 			if (spatial_editor->get_preview_material().is_valid() && !is_drag_successful()) {
 			if (spatial_editor->get_preview_material().is_valid() && !is_drag_successful()) {
+				_reset_preview_material();
 				_remove_preview_material();
 				_remove_preview_material();
 			}
 			}
 		} break;
 		} break;