Fix options menu crashing in replays (#26911)
Not having the nullable set properly is annoying but fixing that would probably be a significant amount of work.
This commit is contained in:
@@ -59,8 +59,10 @@ namespace Content.Client.Options.UI.Tabs
|
|||||||
UpdateApplyButton();
|
UpdateApplyButton();
|
||||||
};
|
};
|
||||||
|
|
||||||
ShowOocPatronColor.Visible = _playerManager.LocalSession?.Channel.UserData.PatronTier is { } patron;
|
// Channel can be null in replays so.
|
||||||
|
// ReSharper disable once ConditionalAccessQualifierIsNonNullableAccordingToAPIContract
|
||||||
|
ShowOocPatronColor.Visible = _playerManager.LocalSession?.Channel?.UserData.PatronTier is { };
|
||||||
|
|
||||||
HudThemeOption.OnItemSelected += OnHudThemeChanged;
|
HudThemeOption.OnItemSelected += OnHudThemeChanged;
|
||||||
DiscordRich.OnToggled += OnCheckBoxToggled;
|
DiscordRich.OnToggled += OnCheckBoxToggled;
|
||||||
ShowOocPatronColor.OnToggled += OnCheckBoxToggled;
|
ShowOocPatronColor.OnToggled += OnCheckBoxToggled;
|
||||||
|
|||||||
Reference in New Issue
Block a user