[Pidgin] #9205: Pidgin steals focus while typing passwords
Pidgin
trac at pidgin.im
Wed May 20 11:18:25 EDT 2009
#9205: Pidgin steals focus while typing passwords
-------------------------------------------+--------------------------------
Reporter: yohell | Owner:
Type: defect | Status: pending
Milestone: | Component: pidgin (gtk)
Version: 2.5.2 | Resolution:
Keywords: focus steal password security |
-------------------------------------------+--------------------------------
Changes (by deryni):
* status: new => pending
Comment:
pidgin does not steal focus, ever. New dialogs are placed by your window
management environment, that means that if the policy is for new windows
to be given focus then new pidgin windows will get focused (as we do
nothing to prevent this, as that would be equally as wrong as stealing
focus).
pidgin does not (and indeed cannot) know what sort of text you happen to
be typing so your comment about it being worse when a password is being
entered doesn't really carry the meaning and weight you think it might.
pidgin can be configured to 'minimize' or 'hide' new messages specifically
because new messages are frequent occurances and too many people live with
brain-dead window management environments that they are unwilling to leave
and we caved to their complaints. It is unreasonable to suggest that we
should make all new windows pidgin ever creates have the same options, it
would not be unreasonable to request that we stop stealing focus, but as I
said at the beginning, we already don't.
We removed many of the default responses on popup dialogs to mediate this
exact issue a while back, we did not remove them from all of them because
there is an accident/ease-of-use trade-off involved. If there is a
specific dialog that you feel shouldn't have a default that does, please
let us know we will be more than happy to consider removing that default.
I will add one final word, which is that under certain circumstances
(beyond our control) GTK+ will attempt to grab the focus when we ask that
a window be presented to the user, however that should only occur when
GTK+ determines that the normal attention requesting mechanisms are
unavailable in your window management environment.
--
Ticket URL: <http://developer.pidgin.im/ticket/9205#comment:1>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list