Add IpcPending.

This commit is contained in:
Ottermandias 2024-06-05 11:28:58 +02:00
parent 960548f7b2
commit eb7cc6ffa0
3 changed files with 26 additions and 6 deletions

View file

@ -96,6 +96,11 @@ public sealed unsafe class MaterialManager : IRequiredService, IDisposable
state.Materials.UpdateValue(idx, new MaterialValueState(newGame, materialValue.Model, drawData, StateSource.Manual),
out _);
break;
case StateSource.IpcPending:
materialValue.Model.Apply(ref row);
state.Materials.UpdateValue(idx, new MaterialValueState(newGame, materialValue.Model, drawData, StateSource.IpcManual),
out _);
break;
case StateSource.IpcManual:
case StateSource.Manual:
deleteList.Add(idx);