[Pidgin] #8692: purple_conversation_present doesn't seem to work
Pidgin
trac at pidgin.im
Thu Mar 19 20:30:20 EDT 2009
#8692: purple_conversation_present doesn't seem to work
------------------------+---------------------------------------------------
Reporter: darkrain42 | Owner: sadrul
Type: defect | Status: new
Milestone: | Component: pidgin (gtk)
Version: 2.5.5 | Resolution:
Keywords: | Launchpad_bug:
------------------------+---------------------------------------------------
Comment(by sadrul):
Disclaimer: I have no idea what gnome-do is.
The window-manager takes care of focus-stealing in the window-level, so if
we are working on some other app (e.g. gedit, for whatever reason), and a
{{{_conversation_present}}} call is made, the conversation window is not
given the focus. But this doesn't work when we are writing a message in a
conversation, and a {{{_conversation_present}}} call is made for a
different conversation in the same window. It would be an unexpected
behaviour if we change the tab at that point. So essentially, that piece
of code is there to prevent focus-stealing in a tab-level.
{{{pidgin_conv_present_conversation}}} should (and I believe does) work
if, for example, you double-click on a buddy in the buddy-list, because in
that case the call to {{{purple_conversation_present}}} is made from a
user-event callback.
This probably is a 'wontfix', unless there's a way to pass on the user-
event from gnome-do to pidgin.
--
Ticket URL: <http://developer.pidgin.im/ticket/8692#comment:2>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list