* Thomas Adam
| > Look att UrgencyFunc in the manpage. It might be that firefox
| > (incorrectly) use the urgency hint when a new tab is opened. In
| > that case Destroying UrgencyFunc should stop the behavior, but you
| > might want to redefine it in some other way to maybe just ignore
| > firefox.
|
| Nope, it's certainly not that. I can't even reproduce this, and I
| have the same version of Firefox as listed. The only thing I can
| think of is if something like FvwmEvent (perhaps listening on
| 'visible_name') is somehow causing it.
It's EWMHActivateWindowFunc.
The default seems to be in fvwm/ConfigFvwmDefaults:
# Needed by the ewmh support
AddToFunc EWMHActivateWindowFunc
+ I Iconify off
+ I Focus
+ I Raise
Victors message has set me up the right path to check with the
sources, and in the default configuration files I found this function
and just removed it: no more switching the desktop when firefox gets
called.
I'll try w/o EWMHActivateWindowFunc and see what else breaks :-)
Q: how would I write something like
if application != firefox then
... original code
endif
in EWMHActivateWindowFunc?
I guess it would be something along the lines of
Current ("Firefox") Break
but I don't want the current window, but the one which initiated the
call.
R'