Sfoglia il codice sorgente

Merge pull request #82181 from Chaosus/curve_fix_crash

Fix CurveEdit crash when dragging the curve if it is null
Rémi Verschelde 1 anno fa
parent
commit
810021c7cd
1 ha cambiato i file con 3 aggiunte e 0 eliminazioni
  1. 3 0
      editor/plugins/curve_editor_plugin.cpp

+ 3 - 0
editor/plugins/curve_editor_plugin.cpp

@@ -140,6 +140,9 @@ void CurveEdit::_notification(int p_what) {
 
 void CurveEdit::gui_input(const Ref<InputEvent> &p_event) {
 	ERR_FAIL_COND(p_event.is_null());
+	if (curve.is_null()) {
+		return;
+	}
 
 	Ref<InputEventKey> k = p_event;
 	if (k.is_valid()) {