Temporary fix for GUILayoutEntry

This commit is contained in:
js6pak committed 2020-12-23 16:12:40 +01:00
1 parent 6e9cece706
commit 9dc7745be4
1 file changed
+4 -4
+4 -4
View File
@@ -46,12 +46,12 @@ namespace Reactor.Unstrip
}
}
[HarmonyPatch(typeof(GUILayoutEntry), nameof(GUILayoutEntry.CalcWidth))]
// [HarmonyPatch(typeof(GUILayoutEntry), nameof(GUILayoutEntry.CalcWidth))]
public static class CalcWidthPatch
{
public static bool Prefix(GUILayoutEntry __instance)
{
var cast = __instance.TryCast<GUIWordWrapSizer>();
var cast = __instance?.TryCast<GUIWordWrapSizer>();
if (cast != null)
{
cast.CalcWidth();
@@ -62,12 +62,12 @@ namespace Reactor.Unstrip
}
}
[HarmonyPatch(typeof(GUILayoutEntry), nameof(GUILayoutEntry.CalcHeight))]
// [HarmonyPatch(typeof(GUILayoutEntry), nameof(GUILayoutEntry.CalcHeight))]
public static class CalcHeightPatch
{
public static bool Prefix(GUILayoutEntry __instance)
{
var cast = __instance.TryCast<GUIWordWrapSizer>();
var cast = __instance?.TryCast<GUIWordWrapSizer>();
if (cast != null)
{
cast.CalcHeight();