GNOME Bugzilla – Bug 108106
Focus management, workspace activation and terminals
Last modified: 2010-11-28 21:34:46 UTC
Hi, http://bugs.debian.org/171476 After some testing, it seems the bug is on sawfish's side as it does not appear with other window managers (metacity for example). If some window has the focus and the current workspace is switched (using key bindings) to another one with a terminal window (tested with gnome-terminal and xterm) right where the mouse cursor actually is, this window gains focus (which is pretty intuitively normal) but then its text cursor never changes again to unfocused style (empty block) when the window looses focus. It may have something to do with the way workspace switches are handled by sawfish. It appears that with metacity, the handling is done by gnome (and then is done right). The bug may seem rather cosmetic, but it annoys me pretty much as I got used to determine the focus of a terminal window in a glimpse by the shape of the text cursor...
I am able to reproduce this bug, and discovered another way to produce the same symptoms: Bind a mouse button (say, Button3-Click) to move-window-interactively in the global context. I create a focused, raised window, and, and drag starting in the window. The same issue appears after I release the window and switch to another window -- the text cursor remains in "focused" mode. This does *not* happen if the drag starts in the titlebar of the window rather than the window proper.
Please advise bugmaster@gnome.org in case of abuse (like the spammer I banned). This so we can properly ban the user + remove the attachment (otherwise the spammer can still use it in spammails).
Can't reproduce it here.
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for. Thanks!