flea search clears filters only when no results

This commit is contained in:
Tyfon
2024-07-20 15:08:15 -07:00
parent dedce62db5
commit 8e63900164

View File

@@ -2,6 +2,7 @@
using EFT.UI.Ragfair;
using HarmonyLib;
using SPT.Reflection.Patching;
using System.Linq;
using System.Reflection;
using TMPro;
using UnityEngine;
@@ -120,6 +121,11 @@ public static class FixFleaPatches
return true;
}
if (__instance.FilteredNodes.Values.Sum(node => node.Count) > 0)
{
return true;
}
__instance.Ragfair.CancellableFilters.Clear();
FilterRule filterRule = __instance.Ragfair.method_3(EViewListType.AllOffers);