LynxAegonL

RealtimeCallback(RealtimeModelEvent.OnDidReadProperties)

It seems that the RealtimeCallback always fires even if the RealtimeSet didn't change. This is the code i have:
    [RealtimeModel]
    public partial class MatchmakingModel
    {
        [RealtimeProperty(1, true)]
        private RealtimeSet<MatchmakingData> _rooms;
        
        public delegate void ModelUpdatedHandler();
        public event ModelUpdatedHandler OnModelUpdatedHandler;
        [RealtimeCallback(RealtimeModelEvent.OnDidReadProperties)]
        public void OnModelUpdatedEvent(PropertyChangeSet changes)
        {
            OnModelUpdatedHandler?.Invoke();
        }
    }
Was this page helpful?