From 8c427e49e39b98c5e0eabf4408c2f6d1bf40f3f4 Mon Sep 17 00:00:00 2001 From: Ottermandias Date: Mon, 31 Jul 2023 18:18:13 +0200 Subject: [PATCH] Fix combos with irregular item spacing. --- Glamourer/Gui/Tabs/AutomationTab/DesignCombo.cs | 2 +- Glamourer/Gui/Tabs/AutomationTab/SetPanel.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Glamourer/Gui/Tabs/AutomationTab/DesignCombo.cs b/Glamourer/Gui/Tabs/AutomationTab/DesignCombo.cs index 32a76f0..0115414 100644 --- a/Glamourer/Gui/Tabs/AutomationTab/DesignCombo.cs +++ b/Glamourer/Gui/Tabs/AutomationTab/DesignCombo.cs @@ -52,7 +52,7 @@ public sealed class DesignCombo : FilterComboCache CurrentSelectionIdx = (design?.Design?.Index ?? -1) + 1; var name = design?.Name(incognito) ?? string.Empty; if (Draw("##design", name, string.Empty, ImGui.GetContentRegionAvail().X, - ImGui.GetTextLineHeight()) + ImGui.GetTextLineHeightWithSpacing()) && CurrentSelection != null) { if (autoDesignIndex >= 0) diff --git a/Glamourer/Gui/Tabs/AutomationTab/SetPanel.cs b/Glamourer/Gui/Tabs/AutomationTab/SetPanel.cs index d182bc7..bacd81d 100644 --- a/Glamourer/Gui/Tabs/AutomationTab/SetPanel.cs +++ b/Glamourer/Gui/Tabs/AutomationTab/SetPanel.cs @@ -362,7 +362,7 @@ public class SetPanel CurrentSelectionIdx = _jobs.JobGroups.Values.IndexOf(j => j.Id == design.Jobs.Id); if (Draw("##JobGroups", design.Jobs.Name, "Select for which job groups this design should be applied.\nControl + Right-Click to set to all classes.", - ImGui.GetContentRegionAvail().X, ImGui.GetTextLineHeight()) + ImGui.GetContentRegionAvail().X, ImGui.GetTextLineHeightWithSpacing()) && CurrentSelectionIdx >= 0) _manager.ChangeJobCondition(set, autoDesignIndex, CurrentSelection); else if (ImGui.GetIO().KeyCtrl && ImGui.IsItemClicked(ImGuiMouseButton.Right))