Remove unused IsVisible property

This commit is contained in:
Haselnussbomber 2025-09-05 03:23:53 +02:00
parent 386c3e4115
commit 950c69330b
No known key found for this signature in database
GPG key ID: BB905BB49E7295D1
2 changed files with 2 additions and 4 deletions

View file

@ -15,8 +15,6 @@ internal abstract class SettingsTab : IDisposable
public bool IsOpen { get; set; } = false; public bool IsOpen { get; set; } = false;
public virtual bool IsVisible { get; } = true;
public virtual void OnOpen() public virtual void OnOpen()
{ {
foreach (var settingsEntry in this.Entries) foreach (var settingsEntry in this.Entries)

View file

@ -200,7 +200,7 @@ internal sealed class SettingsWindow : Window
private void DrawTabs() private void DrawTabs()
{ {
foreach (var settingsTab in this.tabs.Where(x => x.IsVisible)) foreach (var settingsTab in this.tabs)
{ {
var flags = ImGuiTabItemFlags.NoCloseWithMiddleMouseButton; var flags = ImGuiTabItemFlags.NoCloseWithMiddleMouseButton;
@ -253,7 +253,7 @@ internal sealed class SettingsWindow : Window
var any = false; var any = false;
foreach (var settingsTab in this.tabs.Where(x => x.IsVisible)) foreach (var settingsTab in this.tabs)
{ {
var eligible = settingsTab.Entries.Where(x => var eligible = settingsTab.Entries.Where(x =>
{ {