slimshader

Results 36 comments of 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 > > ![image](https://user-images.githubusercontent.com/2620557/107143103-6b565280-6933-11eb-8356-d643a419a10b.png) 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): ![image](https://user-images.githubusercontent.com/791207/223733175-40e4d45b-bc78-4247-bd42-aea32c8a94f8.png)

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.