Re: Trouble with focus

"David J Iannucci" <[email protected]>
Newsgroups gmane.comp.window-managers.icewm.user
Message-ID <[email protected]>
So... I think I can state this more confidently and accurately now. Note
that I'm now running 1.3.6, but symptoms are the same.  Also note that I
am using icewm as the WM within a KDE 3.5.x desktop environment.

When some window, often a popup/dialog of some sort gets closed, it
really appears that the next window to focus input on is chosen *at
random*. In any case, the next window focused in such a case is often
one that I have configured with ignoreQuickSwitch, and I have it that
way because I don't EVER want those windows focused unless I click on
them with the mouse!

You can see that something is wrong, because in one of these situations,
if I pull up the QuickSwitch immediately after closing the dialog, the
window with ignoreQuickSwitch=true set is actually _in_ the QuickSwitch
list!  If I then choose something (anything), and pull up QuickSwitch
again, the ignored window is properly ignored.

This is quite irritating for someone like me who drives by the
keyboard a LOT.  When I'm in my email client, I often do a delete
operation that uses a popup dialog.  If I push the dialog buttons
using keyboard shortcuts, very often I next find my keyboard talking,
not to my email, but to a different window, and I have to QuickSwitch
my way back to the email.

There's no doubt that this is a bug.  The way it needs to work is that
when a focused window is closed/unmapped, the focus needs to return to
whatever held focus BEFORE that window.  *Recursively* back!

I don't have time or mental space to figure out how to put this in a
bugzilla or anything (I barely have time to write this email), so if
someone else would do it for me (and let me know that you did), I'd be
very grateful.

Let's make icewm safe for keyboard users! Thanks.

Dave


On Wed, 17 Mar 2010 15:07 -0600, "David J Iannucci"
<[email protected]> wrote:
> I've been having trouble with window focus under v.1.3.5 (although I
> think it was the same under 1.2.x series).  It's not a huge problem,
> but irritating.
>
> I've got some windows that I have set with "ignoreQuickSwitch" and
> "ignoreTaskBar".  It seems that under some circumstances those windows
> get focused automatically somehow. I think it happens when I close a
> window.  Somehow these "ignored" windows get focused, and then my next
> keyboard input affects them, which I don't want.  I don't want those
> windows EVER to be focused unless I explicitly click on them.
>
> I'm sorry that I can't give a clear description of when this happens,
> but it's always sorta unexpected, and so it's hard to reconstruct
> exactly what happened.
>
> If a developer is reading this, I'd appreciate if you could
> rationalize this behavior in upcoming releases on 1.3.x branch.  It
> seems like it would be best to simply return focus to the last focused
> window when the current one is closed, or something like that.
>
> Thanks, Dave
>

------------------------------------------------------------------------------
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.