Selaa lähdekoodia

Merge pull request #87135 from ryevdokimov/do-not-apply-material-on-ui-cancel

Clear drag preview material on `NOTIFICATION_DRAG_END`
Rémi Verschelde 1 vuosi sitten
vanhempi
commit
80933392f3
1 muutettua tiedostoa jossa 1 lisäystä ja 0 poistoa
  1. 1 0
      editor/plugins/node_3d_editor_plugin.cpp

+ 1 - 0
editor/plugins/node_3d_editor_plugin.cpp

@@ -3119,6 +3119,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();
 			} else {
 			} else {
 				_remove_preview_node();
 				_remove_preview_node();