@ -220,7 +220,7 @@ public class ScriptElement(ScriptGraphicsElement scriptElement, ILogger logger)
@@ -220,7 +220,7 @@ public class ScriptElement(ScriptGraphicsElement scriptElement, ILogger logger)
if(magic!=EtvGraphicsMagic||version!=1)
{
// TODO: better error handling?
logger.LogWarning("Invalid graphics packet received: magic {Magic}, version {Version}",magic,version);
returnfalse;
}
@ -243,11 +243,13 @@ public class ScriptElement(ScriptGraphicsElement scriptElement, ILogger logger)
@@ -243,11 +243,13 @@ public class ScriptElement(ScriptGraphicsElement scriptElement, ILogger logger)
@ -261,6 +263,11 @@ public class ScriptElement(ScriptGraphicsElement scriptElement, ILogger logger)
@@ -261,6 +263,11 @@ public class ScriptElement(ScriptGraphicsElement scriptElement, ILogger logger)
{
_canvasBitmap.Erase(SKColors.Transparent);
}
else
{
logger.LogWarning("Unexpected zero-length payload for type {Type}",type);