Desktop Sticky not working
Starting with version 3.0 the "sticky" option doesn't work for me in Enlightenment 0.16. I've never used the built in sticky option, I've always used my window manager's sticky option, and it's worked for years. Now NONE of the methods for making it sticky work, niether e16's nor the one built into Audacious.
This has actually kept me from upgrading on my primary machine, it's a real deal breaker. How could I help debug this?
#2 Updated by John Lindgren almost 10 years ago
- File gdkdisplay-x11.c.diff added
Hi, the root of this problem is a bug in GDK (which I mistakenly reported against XFWM4 almost two years ago, see https://bugzilla.xfce.org/show_bug.cgi?id=6192). GDK reports the sticky state of the window wrongly, and Audacious 3.1.1 makes the problem worse by setting, redundantly, the incorrect state reported by GDK. I have fixed the behavior on the Audacious side in this commit:
You will now be able to set the sticky state (either through the window manager or through Audacious) while Audacious is running, but the problem in GDK remains and the state may not be saved and restored correctly when you restart Audacious. I am attaching a patch against GDK, which I will also forward to the GDK team.
#6 Updated by John Lindgren almost 10 years ago
- Status changed from New to Closed