On Thu, 22 Sep 2011, Roman Z. wrote:
On Wed, Sep 21, 2011 at 09:48:11PM +0200, Roman Z. wrote:
Currently, if you run a program in tabbed and move the mouse away
from that window, the program will not respond anymore.
Since this is much like how X behaves when you run no window manager,
I've been looking in dwm code for solutions to this problem but to no
avail. Maybe you can tell me what part of dwm handles this and I can
apply it to tabbed? Or do you have other ideas?
To reproduce:
1. open xterm in tabbed. This hasn't worked for me with the newest
version, I use revision 142.
2. put the mouse inside the tabbed window and type "a". It works.
3. move the mouse out of the window and type "a". Nothing happens.
One solution is to revert the changeset 138. It has the commit
message: "removing XSetInputFocus() calls to be ICCCM compliant again.
Thanks to Thomas Adam".
Please consider reverting this changeset in upstream since you now
know that it introduced a bug.
Confirming that reverting 138 worked here, too:
changeset: 138:5eff0bc41822
user: Enno Boland (tox) <t...@s01.de>
date: Mon Apr 26 22:30:27 2010 +0200
summary: removing XSetInputFocus() calls to be ICCCM compliant again.
Thanks to Thomas Adam fixes tabbed for me, too, under dwm.
It'd also be nice if the 'command' of 'tabbed [-d] [-v] command' were
optional. Not sure how hard that'd be. It was weird to have to test it
differently based on what version I was testing. I'll look at it later
(instead of just complaining) if someone doesn't do it first.
--
Best,
Ben