Browse Source

Merge pull request #55658 from timothyqiu/remove-inspector-plugin

Fix `EditorPlugin.remove_inspector_plugin()` instance cleanup
Rémi Verschelde 3 years ago
parent
commit
0c92edddc1
1 changed files with 1 additions and 4 deletions
  1. 1 4
      editor/editor_inspector.cpp

+ 1 - 4
editor/editor_inspector.cpp

@@ -2194,10 +2194,7 @@ void EditorInspector::remove_inspector_plugin(const Ref<EditorInspectorPlugin> &
 	for (int i = idx; i < inspector_plugin_count - 1; i++) {
 		inspector_plugins[i] = inspector_plugins[i + 1];
 	}
-
-	if (idx == inspector_plugin_count - 1) {
-		inspector_plugins[idx] = Ref<EditorInspectorPlugin>();
-	}
+	inspector_plugins[inspector_plugin_count - 1] = Ref<EditorInspectorPlugin>();
 
 	inspector_plugin_count--;
 }