-
-
Notifications
You must be signed in to change notification settings - Fork 390
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
helm-buffers
input hangs in follow-mode with EXWM
#1889
Comments
I've tried with a barebone config:
I start EXWM from
The issue seems to occur only when at least one EXWM buffer is present. I've tried with different X programs. |
Pierre Neidhardt <notifications@github.com> writes:
With helm-buffers and helm-follow-mode on, after going up/down over the buffers a few times
the input hangs. To resume activity, I've got to click on the non-Helm buffer then other-window to the minibuffer to stop Helm.
There is no CPU hog or anything.
It seems to only happen when Emacs is run as EXWM.
Sorry for the lack of details, sadly I do not know in which direction
to investigate. The issue could be specific to the combination of EXWM
and Helm.
I think you are refering to https://github.com/ch11ng/exwm, right?
I see also https://github.com/tumashu/exwm-x?
For now I have no ideas on how to install and use this to reproduce.
I guess it is more a problem with EXWM which may give focus to another
window or something like this.
Perhaps helm window should be excluded from the windows handled by EXWM,
maybe EXWM have a variable for configuring this?
…
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.*
--
Thierry
|
Yes, https://github.com/ch11ng/exwm. You are right, there might be a race condition in the window selection and input gets lost in the process. |
Update: if I filter out EXWM windows with So the problem lies in the mix of both. I've managed to narrow down the recipe:
I have to click on another buffer to regain control. I think this might have to do with the fact that EXWM buffers have no cursor position. What do you think? |
Besides, this might be related to #1891 and point/marker positions. |
Note that this problem is no longer relevant when separating Emacs buffers from EXWM buffers with Helm-EXWM. |
It seems that this problem is gone with recent versions of Helm / EXWM. Closing. |
not for me :/ |
With
helm-buffers
andhelm-follow-mode
on, after going up/down over the buffers a few timesthe input hangs. To resume activity, I've got to click on the non-Helm buffer then
other-window
to the minibuffer to stop Helm.There is no CPU hog or anything.
It seems to only happen when Emacs is run as EXWM.
Sorry for the lack of details, sadly I do not know in which direction to investigate. The issue could be specific to the combination of EXWM and Helm.
The text was updated successfully, but these errors were encountered: