I'm running guake in Gnome, inside an Ubuntu virtual machine inside a Mac. Everything works great, except for one minor annoyance: from time to time hitting the F12 key doesn't reveal guake. Whenever this happens, hitting F12 a second time always brings guake up ... but it's kind of annoying to never know whether I need to hit F12 once or twice.
Is there any way I can provide further debugging info so that this could be addressed (as I imagine it's impossible to fix with this little information)?
After playing around a bit more I figured out what was going on. If you _do not_ have "hide on lose focus" checked (in the settings) then the Guake still "hides" when you lose focus on it, in the sense that it gets hidden behind the window you did focus on. But as far as Guake is concerned it's not "hidden", so when you hit F12 it doesn't appear ... because it thought you wanted to hide it. Hitting F12 a second time then reveals it.
Obviously this is user error. But perhaps Guake could be a little more helpful by warning you when this happens? In other words, if Guake is open, but covered by another window, and you hit F12, Guake could pop up a tiny message to the effect of "You just hid Guake when it was already behind another window. If this is not what you intended, please enable the 'hide on lose focus setting'."
Since some people may like this behavior, you could make the message one of those "click here to never show this message again" messages. This way those users just have to click away that message a single time, but users who are confused by the behavior could be "corrected" by Guake.
Then again, maybe you don't want to put that much effort in to stopping users from doing stupid things to themselves ... in which case hopefully this issue will serve as an explanation when those users google for a solution :)
hum, actually I would indeed prefere to get the focus instead of this message / notification. That's a good point, I'll see what I can do for Guake 3
Can confirm this on Linux Mint Rosa Cinnamon.
When clicking elsewhere, it's put out of focus (and hidden behind window), which is the behaviour the "hide on lose focus" is supposed to toggle.
F12 brings it to focus and then toggles it to hidden.
My proposal is to make "Hide on lose focus" the default option, this will alleviate the "bug".
Same here, I have guake opened on another monitor and since guake doesn't appear in windows list, I can't switch to it with Alt+Tab, so I have to press F12 twice, first to hide it, then to show and get focus. Would be nice to have F12 to grab focus if guake is not hidden and has no focus.
Maybe even more ideal is an option whether its always on top or always hides.
is this one still alive?
Most helpful comment
Same here, I have guake opened on another monitor and since guake doesn't appear in windows list, I can't switch to it with
Alt+Tab, so I have to pressF12twice, first to hide it, then to show and get focus. Would be nice to haveF12to grab focus if guake is not hidden and has no focus.