From 2d6da9f850406c55195d7468ef8acad655343523 Mon Sep 17 00:00:00 2001 From: Jochen Heizmann Date: Wed, 11 Jun 2025 16:50:47 +0200 Subject: [PATCH] Bugfix: When loading a JSON TiledMap File, the data section of Layers was null and didn't get parsed at all --- packages/tiled/lib/src/layer.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/tiled/lib/src/layer.dart b/packages/tiled/lib/src/layer.dart index dd25967..f8751e3 100644 --- a/packages/tiled/lib/src/layer.dart +++ b/packages/tiled/lib/src/layer.dart @@ -146,7 +146,7 @@ abstract class Layer { final width = parser.getInt('width'); final height = parser.getInt('height'); final dataNode = parser.formatSpecificParsing( - (json) => null, // data is just a string or list of int on JSON + (json) => json, // data is just a string or list of int on JSON (xml) => xml.getSingleChildOrNull('data'), ); final compression = parser.getCompressionOrNull('compression') ??