From ca96aeb0ec020a6fb8634fdf2c313c638974dd8b Mon Sep 17 00:00:00 2001 From: Pieter-Jan Briers Date: Wed, 15 Jan 2025 00:31:50 +0100 Subject: [PATCH] Fix bad Rider analysis error in AccessOverriderWindow.xaml.cs (#34213) --- Content.Client/Access/UI/AccessOverriderWindow.xaml.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Content.Client/Access/UI/AccessOverriderWindow.xaml.cs b/Content.Client/Access/UI/AccessOverriderWindow.xaml.cs index ba08771858..092a0071fb 100644 --- a/Content.Client/Access/UI/AccessOverriderWindow.xaml.cs +++ b/Content.Client/Access/UI/AccessOverriderWindow.xaml.cs @@ -88,8 +88,9 @@ namespace Content.Client.Access.UI button.Disabled = !interfaceEnabled; if (interfaceEnabled) { - button.Pressed = state.TargetAccessReaderIdAccessList?.Contains(accessName) ?? false; - button.Disabled = (!state.AllowedModifyAccessList?.Contains(accessName)) ?? true; + // Explicit cast because Rider gives a false error otherwise. + button.Pressed = state.TargetAccessReaderIdAccessList?.Contains((ProtoId) accessName) ?? false; + button.Disabled = (!state.AllowedModifyAccessList?.Contains((ProtoId) accessName)) ?? true; } } }