From f5ac3c419fb42aaadb3cc5a9c62edd6bde1e508c Mon Sep 17 00:00:00 2001 From: Anna Date: Thu, 30 Sep 2021 14:31:51 -0400 Subject: [PATCH] refactor: reduce nesting --- NominaOcculta/PluginUi.cs | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/NominaOcculta/PluginUi.cs b/NominaOcculta/PluginUi.cs index a8fef13..12c7008 100755 --- a/NominaOcculta/PluginUi.cs +++ b/NominaOcculta/PluginUi.cs @@ -86,16 +86,20 @@ namespace NominaOcculta { } foreach (var (info, queue) in this.Plugin.NameRepository.ReadOnlyNames) { - if (ImGui.CollapsingHeader($"{info}")) { - if (ImGui.BeginTable($"{info} table", this._queueColumns)) { - foreach (var name in queue) { - ImGui.TableNextColumn(); - ImGui.TextUnformatted(name); - } - - ImGui.EndTable(); - } + if (!ImGui.CollapsingHeader($"{info}")) { + continue; } + + if (!ImGui.BeginTable($"{info} table", this._queueColumns)) { + continue; + } + + foreach (var name in queue) { + ImGui.TableNextColumn(); + ImGui.TextUnformatted(name); + } + + ImGui.EndTable(); } ImGui.TreePop();