On Tue, August 25, 2009, Paul Harris wrote:

> Another example of how firefox Really Bugs Me (in windowmaker), is if I
> switch to workspace A, start a search (with the / key) for some text in a
> page.  Then I switch to workspace B.   A few seconds later (usually after
> I've started typing something), the search thingo vanishes from firefox and
> the focus switches back to firefox AND to workspace A.

As far as I know this is just the issue I reported. My patch
fixes this, but..

On Tue, August 25, 2009, gasol wrote:

> Guys are you sure you wanna remove that feature?
>
> This is what the freedeskop standard states about _NET_ACTIVE_WINDOW
> http://standards.freedesktop.org/wm-spec/1.3/ar01s03.html#id2522117

This is the kind of comment I had hoped for :) I do not know
enough about the background to come to a competent conclusion on
this. In an ideal world, this would be a property stuck to a
window class, i.e. you click on "Attributes" for a particular
window and check a box like "Ignore Focus Request Across Desktops"...

Means that there's probably some more work involved to get this
right.

> This would for example break pagers that sends the _NET_ACTIVE_WINDOW
> to change active windows if they are on different desktops.

Yes, although WM's paging philosophy normally does not include
pagers. But you're probably right in principle :)

Sorry for the dumb question, but is there anyone who can give me
a hint on where to start for making this fix an optional window
attribute (and: how to access this information where the
_NET_ACTIVE_WINDOW event is handled)?

Cheers,

M'bert

-- 
----------- / http://herbert.the-little-red-haired-girl.org / -------------
=+= 
Amongst our weaponry are such diverse elements as: fear, surprise, 
ruthless efficiency, an almost fanatical devotion to the Pope, and 
nice red uniforms - Oh damn!


-- 
To unsubscribe, send mail to [email protected].

Reply via email to