slimshader
slimshader
It seems that it happens with Subject also meaning awaiting it never continues even the OnNext was called on it elsewhere
I understand the problem now. 'await' on Observable waits for the last result before completion, not the first one. The solution is to add [FirstAsync()](https://github.com/mono/rx/blob/master/Rx/NET/Source/System.Reactive.Linq/Reactive/Linq/Observable/FirstAsync.cs) operator to the Rx library...
> > Yes, Rx's standard await is last. FirstAsync or convert to the UniTask, may works fine. > > I found out that `await someSubject.ToUniTask();` works like a charm. But...
> > `await MessageBroker.Default.Receive().Take(1).ToUniTask()` WORKS! Yes, and is effectively the same as Receive().First().ToUniTask()
Would really like to see that as well, want to use it in combination with local (to GameObject) timescale for implementations of de/buffs
> For me disabling enter play mode options worked > >  Can confirm the bug and the fix, that would sadly mean that UniRx is not supporting play mode...
Hi, I am not able to run any of the demos due to (Chrome and Firefox): 
I am actuallu using latest browser versions and enabled developer mode for webgpu on chrome. Are you sauing it should work?
> Apologies I pasted the wrong flag name. It's not enable-webgpu-developer-features, it's enable-unsafe-webgpu. chrome://flags/#enable-unsafe-webgpu > > Fixed above no problem and thank you for fast response, it indeed helped with...
Problem is I do want it to work for when I am installing and uninstalling games. I guess I will just wait for a fix for now then.