Fix collection modified error when locking storage (#27913)

This commit is contained in:
ShadowCommander
2024-05-11 02:25:40 -07:00
committed by GitHub
parent 7524fb93b6
commit 1db48b86d1

View File

@@ -1411,11 +1411,11 @@ public abstract class SharedStorageSystem : EntitySystem
return;
// Gets everyone looking at the UI
foreach (var actor in _ui.GetActors(uid, StorageComponent.StorageUiKey.Key))
foreach (var actor in _ui.GetActors(uid, StorageComponent.StorageUiKey.Key).ToList())
{
if (_admin.HasAdminFlag(actor, AdminFlags.Admin))
continue;
// And closes it unless they're an admin
_ui.CloseUi(uid, StorageComponent.StorageUiKey.Key, actor);
}