From 19c48b2b0e35111a239a61c85bd2e906457b6b43 Mon Sep 17 00:00:00 2001 From: Ottermandias Date: Wed, 27 Sep 2023 15:15:17 +0200 Subject: [PATCH] Design combo Filter checks path too --- Glamourer/Gui/Tabs/AutomationTab/DesignCombo.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Glamourer/Gui/Tabs/AutomationTab/DesignCombo.cs b/Glamourer/Gui/Tabs/AutomationTab/DesignCombo.cs index 67e8e99..154a25c 100644 --- a/Glamourer/Gui/Tabs/AutomationTab/DesignCombo.cs +++ b/Glamourer/Gui/Tabs/AutomationTab/DesignCombo.cs @@ -7,6 +7,7 @@ using Glamourer.Events; using Glamourer.Services; using ImGuiNET; using OtterGui; +using OtterGui.Classes; using OtterGui.Widgets; namespace Glamourer.Gui.Tabs.AutomationTab; @@ -90,6 +91,12 @@ public sealed class DesignCombo : FilterComboCache<(Design, string)> protected override string ToString((Design, string) obj) => obj.Item1.Name.Text; + protected override bool IsVisible(int globalIndex, LowerString filter) + { + var (design, path) = Items[globalIndex]; + return filter.IsContained(path) || design.Name.Lower.Contains(filter.Lower); + } + private static Design CreateRevertDesign(ItemManager items) => new(items) {