diff --git a/src/DotTiled/Serialization/Tmx/TmxReaderBase.ObjectLayer.cs b/src/DotTiled/Serialization/Tmx/TmxReaderBase.ObjectLayer.cs index 85c669c..46626e6 100644 --- a/src/DotTiled/Serialization/Tmx/TmxReaderBase.ObjectLayer.cs +++ b/src/DotTiled/Serialization/Tmx/TmxReaderBase.ObjectLayer.cs @@ -97,7 +97,7 @@ public abstract partial class TmxReaderBase var height = _reader.GetOptionalAttributeParseable("height").GetValueOr(heightDefault); var rotation = _reader.GetOptionalAttributeParseable("rotation").GetValueOr(rotationDefault); var gid = _reader.GetOptionalAttributeParseable("gid").GetValueOrOptional(gidDefault); - var visible = _reader.GetOptionalAttributeParseable("visible").GetValueOr(visibleDefault); + var visible = _reader.GetOptionalAttributeParseable("visible").GetValueOr(visibleDefault ? 1u : 0u) == 1; // Elements DotTiled.Object foundObject = null;