From ca0e78b971fa7ad2cdbeda95025b84807c9aeff2 Mon Sep 17 00:00:00 2001 From: RMROC451 Date: Sat, 3 Aug 2024 00:55:43 -0500 Subject: [PATCH] hotfix for car inspector rebuild --- Directory.Build.targets | 2 +- .../Patches/CarInspector_PopulateCarPanel_Patch.cs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Directory.Build.targets b/Directory.Build.targets index 7ac405e..920a7a7 100644 --- a/Directory.Build.targets +++ b/Directory.Build.targets @@ -13,7 +13,7 @@ 1 1 - 0 + 1 $(MajorVersion).$(MinorVersion).$(PatchVersion) $(AssemblyVersion) $(AssemblyVersion) diff --git a/TweaksAndThings/Patches/CarInspector_PopulateCarPanel_Patch.cs b/TweaksAndThings/Patches/CarInspector_PopulateCarPanel_Patch.cs index b936382..87512e8 100644 --- a/TweaksAndThings/Patches/CarInspector_PopulateCarPanel_Patch.cs +++ b/TweaksAndThings/Patches/CarInspector_PopulateCarPanel_Patch.cs @@ -44,10 +44,10 @@ internal class CarInspector_PopulateCarPanel_Patch bool buttonsHaveCost = tweaksAndThings.EndGearHelpersRequirePayment(); var consist = __instance._car.EnumerateCoupled(); - builder = AddCarConsistRebuildObservers(builder, consist); builder.HStack(delegate (UIPanelBuilder hstack) { + hstack = AddCarConsistRebuildObservers(hstack, consist); var buttonName = $"{(consist.Any(c => c.HandbrakeApplied()) ? "Release " : "Set ")} {TextSprites.HandbrakeWheel}"; hstack.AddButtonCompact(buttonName, delegate { @@ -122,7 +122,7 @@ internal class CarInspector_PopulateCarPanel_Patch { try { - builder.RebuildOnInterval(.01f); + builder.Rebuild(); if (car.TagCallout != null) tagController.UpdateTags(CameraSelector.shared._currentCamera.GroundPosition, true); if (ContextMenu.IsShown && ContextMenu.Shared.centerLabel.text == car.DisplayName) CarPickable.HandleShowContextMenu(car); }