From c892bb7900ca768fa4de2a4b4c6a14320610c0e0 Mon Sep 17 00:00:00 2001 From: SillyStar-Github <90102598+SillyStar-Github@users.noreply.github.com> Date: Sun, 5 Oct 2025 00:43:10 -0400 Subject: [PATCH] Update TextMeshProUGUI_Patch.cs --- .../BaseTextObjects/TextMeshProUGUI_Patch.cs | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/MelonLoader/Patches/BaseTextObjects/TextMeshProUGUI_Patch.cs b/MelonLoader/Patches/BaseTextObjects/TextMeshProUGUI_Patch.cs index 39e8b0f..fc3d48d 100644 --- a/MelonLoader/Patches/BaseTextObjects/TextMeshProUGUI_Patch.cs +++ b/MelonLoader/Patches/BaseTextObjects/TextMeshProUGUI_Patch.cs @@ -17,10 +17,13 @@ namespace PvZ_Fusion_Translator.Patches.BaseTextObjects { if (!string.IsNullOrEmpty(__instance.text)) { - if(__instance.transform.parent.parent.name.Contains("AbyssBagMenu")) + if(__instance.transform.parent.parent != null) { - return; - } + if (__instance.transform.parent.parent.name.Contains("AbyssBagMenu")) + { + return; + } + } __instance = StringStore.TranslateText(__instance); __instance.autoSizeTextContainer = false; @@ -50,9 +53,12 @@ namespace PvZ_Fusion_Translator.Patches.BaseTextObjects { if (!string.IsNullOrEmpty(__instance.text)) { - if (__instance.transform.parent.parent.name.Contains("AbyssBagMenu")) + if (__instance.transform.parent.parent != null) { - return; + if (__instance.transform.parent.parent.name.Contains("AbyssBagMenu")) + { + return; + } } __instance = StringStore.TranslateText(__instance);