Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement a workaround for the mono 5.0 cursor enumerator bug. #13317

Merged
merged 1 commit into from May 19, 2017

Conversation

pchote
Copy link
Member

@pchote pchote commented May 18, 2017

Closes #13135.

My debugging suggests that the issue only happens when we have a SelectMany().OrderBy(), which we only use here and in a few places that do rendering (PBOG, Carryalls, editor actor previews). I didn't notice any obvious issues with those, so I am reasonably confident based on the information at hand that we shouldn't have other more subtle (e.g. desync) bugs.

@pchote pchote added this to the Next Release milestone May 18, 2017
@rob-v
Copy link
Contributor

rob-v commented May 18, 2017

👍 Tested on Win with Mono 5

@rlees85
Copy link

rlees85 commented May 18, 2017

Cherry picked this on to the release-20170421 tag and re-built. Works fine, thanks 👍
Edit: I should add I am running Linux, Mono 5 (of course) and have played online and didn't crash/etc.

@reaperrr reaperrr merged commit b741416 into OpenRA:bleed May 19, 2017
@pchote pchote deleted the mono-five-cursor-bug branch October 15, 2017 11:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants