-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
ConfigurationWindow constructor is racy #318
Comments
I've slightly reworked that fix for aesthetic preference; does the linked PR work for you? |
That fix works for me, though I haven't verified if it causes any other regressions |
Hm, actually, I think the problem you're hitting is that we expect a second configure after the buffer is committed that sets the |
I've updated that PR again; Mir passes this, and it matches the behaviour I see under GNOME Shell, but it's maybe not exactly behaviour mandated by the protocol. |
The patch that ended up getting merged doesn't work for my compositor :( |
ConfigurationWindow
waits for configure to be sent by the display server. However, the check/wait is only initialized after the client roundtrip. Configure may get sent immediately after roundtip but defore the dispatch_until, and if it does the check will never pass.Proposed fix:
The text was updated successfully, but these errors were encountered: