Clear viewport item node on skip

When jumping viewports, pixels from the previous viewport weren't being wiped
This commit is contained in:
Kurt
2026-01-26 22:36:54 -06:00
parent 77b6ed957a
commit 0393638680

View File

@@ -108,13 +108,15 @@ private static void LoadViewport(LayerItem layer, in LayerPositionConfig cfg, Sp
var tileY = relY + y;
for (int x = 0; x < width; x++)
{
var index = baseIndex + x;
var tileX = relX + x;
if (!cfg.IsCoordinateValidRelative(tileX, tileY))
{
data[index] = 0;
continue;
}
var tile = layer.GetTile(tileX, tileY);
var color = FieldItemColor.GetItemColor(tile).ToArgb();
var index = baseIndex + x;
data[index] = color;
}
}