Explorar o código

Tilemap editor: Fix crash introduced in #17582

Max Hilbrunner %!s(int64=7) %!d(string=hai) anos
pai
achega
81fd48eb1e
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      editor/plugins/tile_map_editor_plugin.cpp

+ 1 - 1
editor/plugins/tile_map_editor_plugin.cpp

@@ -526,7 +526,7 @@ PoolVector<Vector2> TileMapEditor::_bucket_fill(const Point2i &p_start, bool era
 	if (!erase) {
 		ids = get_selected_tiles();
 
-		if (ids.size() == 0 && ids[0] == TileMap::INVALID_CELL)
+		if (ids.size() == 0 || ids[0] == TileMap::INVALID_CELL)
 			return PoolVector<Vector2>();
 	} else if (prev_id == TileMap::INVALID_CELL) {
 		return PoolVector<Vector2>();