[Pidgin] #2002: idle reporting doesn't work after coming back from idle
Pidgin
trac at pidgin.im
Sat Jan 24 19:06:17 EST 2009
#2002: idle reporting doesn't work after coming back from idle
--------------------+-------------------------------------------------------
Reporter: zarvok | Owner: seanegan
Type: patch | Status: new
Milestone: | Component: libpurple
Version: 2.4.1 | Resolution:
Keywords: idle |
--------------------+-------------------------------------------------------
Changes (by darkrain42):
* type: defect => patch
* component: pidgin (gtk) => libpurple
Comment:
I've just attached a patch which fixes this issue for me (at least the
very specific set of circumstances I outlined in comment 47). I don't see
why coming back from being idleaway should mean that we don't want to go
idleaway again.
The change in savedstatuses.c is necessary to plug a mutual recursion
between those two functions
(purple_idle_touch()->check_idleness()->purple_savedstatus_set_idleaway()->purple_idle_touch()->...)
I haven't yet tested this with the standard (default?) "keyboard and
mouse" idle detection, but will do so (just as soon as I figure out
how...).
--
Ticket URL: <http://developer.pidgin.im/ticket/2002#comment:49>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list