Re: FVWM: New Firefox tabs and workspace switching
On 26 August 2013 10:47, sisyphus sisyphus...@gmail.com wrote: So I must ask:- 1] Can someone please tell me why new Firefox tabs don't observe the SkipMapping style above. It does. SkipMapping has nothing to do with switching focus after the window has been mapped. 2] What else do I need to do to prevent the involuntary switching of workspaces in all cases. You probably want this: DestroyFunc EWMHActivateWindowFunc AddToFunc EWMHActivateWindowFunc + I nop -- Thomas Adam
Re: FVWM: New Firefox tabs and workspace switching
On 26/08/13 22:03, Thomas Adam wrote: SkipMapping has nothing to do with switching focus after the window has been mapped. But the FVWM manpage describes SkipMapping like this: SkipMapping tells fvwm not to switch to the desk the window is on when it gets mapped initially (useful with StartsOnDesk or StartsOnPage). You suggested I use this ... DestroyFunc EWMHActivateWindowFunc AddToFunc EWMHActivateWindowFunc + I nop And it works! With the SkipMapping style plus the Nop EWMH function, no windows that I've tested will switch the desktop. Not even Firefox tabs. But if I try to remove the SkipMapping style, then all new windows once again switch the desktop. So the SkipMapping style has to stay. So yes, I have a solution :-) Thanks for your help. -Grant
Re: FVWM: New Firefox tabs and workspace switching
On Tue, Aug 27, 2013 at 11:19:05AM +1200, sisyphus wrote: On 26/08/13 22:03, Thomas Adam wrote: SkipMapping has nothing to do with switching focus after the window has been mapped. But the FVWM manpage describes SkipMapping like this: SkipMapping tells fvwm not to switch to the desk the window is on when it gets mapped initially (useful with StartsOnDesk or StartsOnPage). Right---it uses X11 terminology, the point here being mapped. This means appears. You suggested I use this ... DestroyFunc EWMHActivateWindowFunc AddToFunc EWMHActivateWindowFunc + I nop And it works! With the SkipMapping style plus the Nop EWMH function, no windows that I've tested will switch the desktop. Not even Firefox tabs. That's why I said you had to do that. It's almost as if I have you the answer. ;) But if I try to remove the SkipMapping style, then all new windows once again switch the desktop. So the SkipMapping style has to stay. I never said to do this. Your confusioon here is because you've decided to conflate two completely different concepts and treat them the same. They're not. -- Thomas Adam -- Deep in my heart I wish I was wrong. But deep in my heart I know I am not. -- Morrissey (Girl Least Likely To -- off of Viva Hate.)
Re: FVWM: New Firefox tabs and workspace switching
On 27/08/13 11:25, Thomas Adam wrote: It's almost as if I have you the answer. I never said to do this. Your confusion here is because you've decided to conflate two completely different concepts and treat them the same. They're not. Fair enough. Thanks again for the answer. -Grant