conformal / spectrwm

A small dynamic tiling window manager for X11.
ISC License
1.33k stars 97 forks source link

Firefox address bar's completion bar changes the window focus #51

Closed levaidaniel closed 9 years ago

levaidaniel commented 10 years ago

When typing something into the Firefox address bar, a completion window will appear below it. While typing things that have matches, that window remains, and perhaps it gets shortened as the typed-in string gets more specific. But, if after a character there are no more matches for the typed-in string, that completion window below the address bar will disappear, and Firefox will loose its window focus to another window on the workspace, which is pretty annoying.

Daniel

levaidaniel commented 10 years ago

A bit of a correction: the focus switches over to the window that has the mouse cursor over it, on the current workspace. Kind of like bug #7; yeah, from last year's June.

Daniel

levaidaniel commented 10 years ago

Now that @LordReg has explained why spectrwm was working the way it was, I must say this issue is separate from #7. This still happens with spectrwm configured to restore the window focus to the previously spawned window. I've made an animated gif (yes, again, sorry) to demonstrate the situation.

focusbug

wavexx commented 9 years ago

Same issue happens with Thunderbird's address completion (as soon as the window disappears TB itself loses focus).

levaidaniel commented 9 years ago

I must say, IMHO this is one of the most annoying bugs in spectrwm. How can I help to solve this? Do you need anymore information, test cases or animated gifs?

Daniel

LordReg commented 9 years ago

Latest commit should fix this.

wavexx commented 9 years ago

This fixed the TB issue as well.

levaidaniel commented 9 years ago

On November 18, 2014 4:59:37 AM CET, LordReg notifications@github.com wrote:

Latest commit should fix this.


Reply to this email directly or view it on GitHub: https://github.com/conformal/spectrwm/issues/51#issuecomment-63419541

Nice!! Thank you Reginald! I promise I won't create any more annoying bug reports, for at least a month!

Daniel