[Pidgin] #9046: Auto-away sets away message...
Pidgin
trac at pidgin.im
Mon Mar 8 09:29:38 EST 2010
#9046: Auto-away sets away message...
-----------------------+----------------------------------------------------
Reporter: Daemonax | Owner: deryni
Type: defect | Status: new
Milestone: | Component: pidgin (gtk)
Version: 2.5.5 | Resolution:
Keywords: Auto away |
-----------------------+----------------------------------------------------
Comment(by deryni):
When you leave pidgin idle, it will eventually set your status to
whichever status you have set to auto-away. When you return it is supposed
to then unset the auto-away status and restore whatever status you had
previously.
By "wait long enough" I meant it can occasionally take pidgin a few
moments to respond to the notification it receives indicating that the
user has returned and during that time you can (if you act quickly enough)
manually unset the auto-away status rather than letting pidgin handle that
itself. If the message leaking only occurs when the user manually unsets
the auto-away status then that is potentially not a bug but rather simply
the way the status selector works (though it may in fact be both a bug and
working as designed, it all depends on what exactly the user is doing and
what exactly is happening).
As to your suggestion, simply always removing the message when switching
statuses is not a solution (pidgin used to do that) because it breaks the
model of status messages people coming from MSN are used to (namely that
the message and the status are unrelated fields/concepts/etc.). It is
exactly because we were trying to handle that model better that the status
selector in the buddy list retains the existing message when the status is
switched (and selects it all to facilitate deleting or changing it for
people for whom it should not stay).
So again, the questions here are:
* whether when the auto-away status has been activated and de-activated
by pidgin itself the status message is leaking
* whether when the auto-away status has been activated by pidgin and de-
activated by the user (via the tray icon or similar mechanism) the status
message is leaking
* whether when the auto-away status has been activated by pidgin and de-
activated by the user (via the buddy list status selector) the status
message is staying (I say staying and not leaking because I think having
the message stay here may in fact be correct given the way the status
selector is designed to function. This would be an unfortunate collision
of features but not exactly a bug.)
--
Ticket URL: <http://developer.pidgin.im/ticket/9046#comment:22>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list