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

Delay reset home cursor at startup if window is not created - Fixes #… #553

Merged
merged 1 commit into from Jul 21, 2015

Conversation

godiard
Copy link
Contributor

@godiard godiard commented Jul 8, 2015

…4873

This patch delay the reset of the Clock cursor set at Sugar startup
until the window is created. The bug is probably originated by a
race condition and is difficult to reproduce.

…4873

This patch delay the reset of the Clock cursor set at Sugar startup
until the window is created. The bug is probably originated by a
race condition and is difficult to reproduce.
@godiard
Copy link
Contributor Author

godiard commented Jul 8, 2015

@quozl, I didn't find a way to reproduce the problem, testing on a XO-1
I tried removing .sugar, setting many activities as favorites or only two.
If you have a way to reliably reproduce this, would be good to know.
cc this information in the ticket.

@quozl
Copy link
Contributor

quozl commented Jul 9, 2015

Reviewed.

@samdroid-apps
Copy link
Contributor

@quozl did you test?

@quozl
Copy link
Contributor

quozl commented Jul 20, 2015

No, and nor do I think it necessary. A full test would require the problem to be easily reproducible, and as you know it isn't. Gonzalo's patch does fix a theoretical race condition. Do you have a doubt that you aren't expressing?

@samdroid-apps
Copy link
Contributor

No, I have no doubts. I just thought you were able to test it and reproduce it.

I'll test if it has any effect on the normal (non racy) running of the shell and merge accordingly.

@samdroid-apps samdroid-apps merged commit b91887e into sugarlabs:master Jul 21, 2015
@samdroid-apps
Copy link
Contributor

Merged!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants