-
Notifications
You must be signed in to change notification settings - Fork 134
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
Non-Emacs windows blink when Mingus window is open #259
Comments
The problem is mingus sets up an idle timer that would call |
I see. That must be related to mingus' ability to display the currently playing song. For what it's worth, I've tried running |
Sorry for leaving out one thing. |
Doesn't solve the problem, sadly. |
|
It does not fix the problem here. The chrome window doesn't blink the background colour anymore, but it still blinks, and typing is essentially impossible. |
Is #264 related? |
I'm pretty sure this is just Mingus calling |
@tidux Could you elaborate on this? |
Mingus uses |
@tidux Thanks but did you mean Mingus indirectly called |
|
Running EDIT: the offending line is EDIT2: I've narrowed the offending code down to
The problem seems to be that mingus is constantly switching buffers to its playlist and back; that's the flickering we're seeing. The window that our currently focused buffer (in our case, an X buffer) is in switches to the Mingus buffers for a split second.
|
I think I'm gonna call this a Mingus bug... Thinking about it, Mingus is basically relying on being able to switch buffer sufficiently quick that it never renders. EXWM isn't the only package which has problems with this; ace-window also has a bug when using in combination with mingus. EDIT: I've submitted an issue to the EXWM bug tracker (pft/mingus#26). However, that bug tracker hasn't been active since january 2015, so I'm unsure if mingus is even supported anymore... |
@kahrkunne Thanks for your work! |
@kahrkunne I'd assume there is nothing can be done here. So I'm closing this issue now. |
Opening a window with Mingus (https://github.com/pft/mingus) somewhere makes X windows (i.e. Chrome etc) blink with my Emacs background colour when in focus.
EDIT: only happens in the mingus playlist, not in the browser or controls page
The text was updated successfully, but these errors were encountered: