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

[WIP] window.c: Don't ever send ConfigureNotifies for OR windows #229

Closed
wants to merge 2 commits into from

Conversation

itzexor
Copy link
Contributor

@itzexor itzexor commented Apr 15, 2016

Sorry for the duplicate pull request/emaIl spam. I missed a bracket and squashed the fix commit.

This is needed with gtk 3.20 for correct placement when the
OR is moved between hiding/showing, otherwise the behavior
described in the mutter commit occurs every time.

From mutter commit:
GNOME/mutter@e362227

Fixes #224
Fixes linuxmint/cinnamon#5202
Fixes linuxmint/cinnamon#5195

This is needed with gtk 3.20 for correct placement when the
OR is moved between hiding/showing, otherwise the behavior
described in the mutter commit occurs every time.

From mutter commit:
GNOME/mutter@e362227
@itzexor itzexor changed the title window.c: Don't ever send ConfigureNotifies for OR windows [WIP] window.c: Don't ever send ConfigureNotifies for OR windows Apr 15, 2016
@itzexor
Copy link
Contributor Author

itzexor commented Apr 15, 2016

This isn't quite ready yet, there are other code paths that call send_configure_notify on OR windows and cause the assertion to fail. I believe that this commit needs to be implemented as well: GNOME/mutter@729fb2e

Edit: Wrong commit, that was already in the codebase. The problem was with the fix for linuxmint/cinnamon#681. Reverting it seems like the best course of action as the window manager is not supposed to move OR windows, but I'm not sure if it will reintroduce the firefox tooltip issue... I'm going to hold off on this until I can discuss it with you all.

@itzexor
Copy link
Contributor Author

itzexor commented Apr 15, 2016

@leigh123linux @Cobinja If either of you have any insights into this, please let me know. Thanks in advance.

@itzexor
Copy link
Contributor Author

itzexor commented Apr 19, 2016

Closing in favor of #230

@itzexor itzexor closed this Apr 19, 2016
@itzexor itzexor deleted the or-placement-gtk3.20 branch August 14, 2016 18:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant