]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Fix erased paper sprites looking written (#35967)
authorTayrtahn <tayrtahn@gmail.com>
Thu, 20 Mar 2025 21:01:57 +0000 (17:01 -0400)
committerGitHub <noreply@github.com>
Thu, 20 Mar 2025 21:01:57 +0000 (22:01 +0100)
Content.Shared/Paper/PaperSystem.cs

index c1b1b295cfa3cce3322f912583057dd78664a358..bbff5ec39bec080d24dfbac4a5d70dead22c8a23 100644 (file)
@@ -180,8 +180,10 @@ public sealed class PaperSystem : EntitySystem
         {
             SetContent(entity, args.Text);
 
+            var paperStatus = string.IsNullOrWhiteSpace(args.Text) ? PaperStatus.Blank : PaperStatus.Written;
+
             if (TryComp<AppearanceComponent>(entity, out var appearance))
-                _appearance.SetData(entity, PaperVisuals.Status, PaperStatus.Written, appearance);
+                _appearance.SetData(entity, PaperVisuals.Status, paperStatus, appearance);
 
             if (TryComp(entity, out MetaDataComponent? meta))
                 _metaSystem.SetEntityDescription(entity, "", meta);