moetunes / Nextwm

snapwm is an easy to configure, dynamic, tiling window manager. Built on dminiwm with a desktop switcher, info bar and reloadable rc file.
53 stars 5 forks source link

Strange behavior when using urlscan #6

Closed firecat53 closed 11 years ago

firecat53 commented 11 years ago

This is odd... (snapwm-git)

I have mutt on desktop 3, firefox on desktop 2 (no behaviors defined in apps.conf, both desktops in fullscreen mode). If I use urlscan to open a url from mutt (which normally -- in monsterwm -- just opens a new tab in firefox but doesn't cause a desktop change), firefox is brought into desktop 3. But it also stays in desktop 2! The desktop switcher now shows the extra window in 3, but doesn't remove it from 2, and if I try to close that firefox showing on Desktop 2, snapwm crashes.

At one point (and I can't reproduce this now), snapwm was actually tiling several invisible windows along with the 'ghost' firefox in desktop 2...and then crashed.

I'll play with this some more and see if I can make it more reproducible.

Scott

Edit: It works fine if the mutt window and firefox are on the same desktop

moetunes commented 11 years ago

Yep, only happens in fullscreen mode tho. Firefox is a pain in the arse with the way it tries to be too smart... Easiest way around it in snapwm for now is to set firefox to always be on the one desktop.