Case-insensitive name checks and IpInfo visibility

This commit is contained in:
2dust
2026-05-21 10:33:17 +08:00
parent 0c796a157b
commit c7519f8ea7
2 changed files with 10 additions and 2 deletions
@@ -425,10 +425,14 @@ public partial class ProfilesView : ReactiveUserControl<ProfilesViewModel>
item2.Width = new DataGridLength(item.Width, DataGridLengthUnitType.Pixel);
item2.DisplayIndex = displayIndex++;
}
if (item.Name.ToLower().StartsWith("to"))
if (item.Name.StartsWith("to", StringComparison.CurrentCultureIgnoreCase))
{
item2.IsVisible = _config.GuiItem.EnableStatistics;
}
if (item.Name.Equals("IpInfo", StringComparison.CurrentCultureIgnoreCase))
{
item2.IsVisible = _config.SpeedTestItem.IPAPIUrl.IsNotEmpty();
}
}
}
}