Fix bad Rider analysis error in AccessOverriderWindow.xaml.cs (#34213)

This commit is contained in:
Pieter-Jan Briers
2025-01-15 00:31:50 +01:00
committed by GitHub
parent a967fc7486
commit ca96aeb0ec

View File

@@ -88,8 +88,9 @@ namespace Content.Client.Access.UI
button.Disabled = !interfaceEnabled; button.Disabled = !interfaceEnabled;
if (interfaceEnabled) if (interfaceEnabled)
{ {
button.Pressed = state.TargetAccessReaderIdAccessList?.Contains(accessName) ?? false; // Explicit cast because Rider gives a false error otherwise.
button.Disabled = (!state.AllowedModifyAccessList?.Contains(accessName)) ?? true; button.Pressed = state.TargetAccessReaderIdAccessList?.Contains((ProtoId<AccessLevelPrototype>) accessName) ?? false;
button.Disabled = (!state.AllowedModifyAccessList?.Contains((ProtoId<AccessLevelPrototype>) accessName)) ?? true;
} }
} }
} }