-
Notifications
You must be signed in to change notification settings - Fork 777
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
Windows that don't accept window focus are focused on mouse click #2409
Comments
Imho the proper behavior would be to focus the con internally but set input focus to the support window. I'm pretty sure I covered this in an issue already but don't feel like looking it up on mobile. I'll take a look when I return from my vacation. |
From the referenced issue that I now closed in favor of this one:
|
Any progress on this? I first noticed this issue a few years ago, but I didn't manage to trigger it very often, so it wasn't a huge issue. Now, I use an application (alacritty) that triggers it very frequently, and it's incredibly annoying. |
No, I don't think anyone actively worker on this yet. |
Bump this issue. I experienced the same recently, and each time I have to use |
Please don't dump issues. If you want it to be resolved quicker, send a PR. |
@Airblader Sorry for that. Did you mean i3 will not officially resolve this particular issue ? |
Of course we will resolve it officially. Someone just has to actually send in the fix. But us maintainers have no roadmap. Personally I won't be working on this in the foreseeable future. |
is there a way to prevent specific window getting focus at all, even with left-mouse-click — manually, in config? i intend to use i3 in some keyboardless touchscreen environment, so i need a virtual keyboard... sorry if asking in not proper place, but i think it's related to that issue >_> it could be at least temporary solution, if it's possible |
No, there is not. |
I know @Airblader looked at my previous implementation of focus handling and said he found some problems with it.
Consider this simple gtk application that makes a window that doesn't accept window focus:
This creates a floating window that should not accept input focus.
On Openbox, when you click this window, focus does not move from the previous window, although you can still interact with it to move it around and hit the close button (so it's not completely disabled).
On i3 when you click this window, it gets focus.
The behavior of openbox makes sense for floating windows but what about tiling? Should it just be completely skipped in the tree in this case? If so, doesn't that cause some user interaction problems because it's difficult to close without mouse bindings?
The text was updated successfully, but these errors were encountered: