From 09f53b6119f4ec7414d5f1231344690ac7be0869 Mon Sep 17 00:00:00 2001 From: The0x539 Date: Tue, 31 Mar 2026 12:53:18 -0500 Subject: [PATCH] Fix inspecting non-atlas sprites --- src/UI/Widgets/UnityObjects/Texture2DWidget.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/UI/Widgets/UnityObjects/Texture2DWidget.cs b/src/UI/Widgets/UnityObjects/Texture2DWidget.cs index 2aec5d79..20ac8209 100644 --- a/src/UI/Widgets/UnityObjects/Texture2DWidget.cs +++ b/src/UI/Widgets/UnityObjects/Texture2DWidget.cs @@ -33,7 +33,7 @@ public override void OnBorrowed(object target, Type targetType, ReflectionInspec } else if (target.TryCast() is Sprite sprite) { - if (sprite.packingMode == SpritePackingMode.Tight) + if (sprite.packed && sprite.packingMode == SpritePackingMode.Tight) texture = sprite.texture; else { @@ -43,7 +43,7 @@ public override void OnBorrowed(object target, Type targetType, ReflectionInspec } else if (target.TryCast() is Image image) { - if (image.sprite.packingMode == SpritePackingMode.Tight) + if (image.sprite.packed && image.sprite.packingMode == SpritePackingMode.Tight) texture = image.sprite.texture; else {