Fix incorrect .tmj default TextObject color

This commit is contained in:
Daniel Cronqvist 2025-04-26 21:38:27 +02:00
parent 26a179efb7
commit 40f0591271

View file

@ -255,7 +255,7 @@ public abstract partial class TmjReaderBase
internal static TextObject ReadText(JsonElement element) internal static TextObject ReadText(JsonElement element)
{ {
var bold = element.GetOptionalProperty<bool>("bold").GetValueOr(false); var bold = element.GetOptionalProperty<bool>("bold").GetValueOr(false);
var color = element.GetOptionalPropertyParseable<TiledColor>("color").GetValueOr(TiledColor.Parse("#00000000", CultureInfo.InvariantCulture)); var color = element.GetOptionalPropertyParseable<TiledColor>("color").GetValueOr(TiledColor.Parse("#000000", CultureInfo.InvariantCulture));
var fontfamily = element.GetOptionalProperty<string>("fontfamily").GetValueOr("sans-serif"); var fontfamily = element.GetOptionalProperty<string>("fontfamily").GetValueOr("sans-serif");
var halign = element.GetOptionalPropertyParseable<TextHorizontalAlignment>("halign", s => s switch var halign = element.GetOptionalPropertyParseable<TextHorizontalAlignment>("halign", s => s switch
{ {