Hello @magicvodi, please add [`PROTON_LOG=1 %command%`](https://github.com/ValveSoftware/Proton#runtime-config-options) to the game's launch options and attach the generated $HOME/steam-$APPID.log to this issue report as a file. (Proton logs compress well if needed.)
That'd be the current version of .NET (descended from .NET Core), not .NET Framework. My guess is they fixed the bug there but had to leave it in Framework for compatibility. And Mono shares that code, which is why it be...
> Testing on Windows shows that `List .Sort()` always increases the version, but `List .Sort(Comparison )` never increases the version. So it looks like a .NET Framework bug that SHENZHEN I/O inadvertently takes advantag...
Testing on Windows shows that `List .Sort()` always increases the version, but `List .Sort(Comparison )` never increases the version. So it looks like a .NET Framework bug that SHENZHEN I/O inadvertently takes advantage ...
This is very interesting. Someone should probably test native .NET Framework to see if it has the same behavior when `Sort()` is called on an already-sorted list. Perhaps Mono's `Sort()` method is wrong.
btw, it looks `List ` in `Solution` is changed while the UI thread is busy looping through the same list to render the `Chip`s to the screen. Disabling the `Sort()` (it unconditionally increases the version) with [Shenzh...