Debug GUI: Refreshing log won't reset viewer to default log file

This commit is contained in:
N00MKRAD
2021-05-16 22:02:33 +02:00
parent 6fcd37fb54
commit 55e061a383

View File

@@ -16,6 +16,7 @@ namespace Flowframes.UI
public static void FillLogDropdown(ComboBox dd)
{
bool initial = dd.SelectedIndex < 0;
dd.Items.Clear();
FileInfo[] logFiles = IOUtils.GetFileInfosSorted(Paths.GetLogPath(), false, "*.txt");
@@ -26,10 +27,13 @@ namespace Flowframes.UI
if (dd.Items.Count > 0)
dd.SelectedIndex = 0;
for(int i = 0; i < dd.Items.Count; i++)
if (initial)
{
if (((string)dd.Items[i]).Split('.').FirstOrDefault() == Logger.defaultLogName)
dd.SelectedIndex = i;
for (int i = 0; i < dd.Items.Count; i++)
{
if (((string)dd.Items[i]).Split('.').FirstOrDefault() == Logger.defaultLogName)
dd.SelectedIndex = i;
}
}
}