[Pidgin] #8692: purple_conversation_present doesn't seem to work

Pidgin trac at pidgin.im
Thu May 28 14:51:48 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:              |  

Comment(by deryni):

 Right, those are the currently available solutions to third-party code. a
 is less of a hack as it is perfectly valid use of the pidgin api,
 potentially abusive use of the api if you don't know your users really
 want their focus moved, but valid use all the same. b is significantly
 more of a hack (as it would likely require poking at GTK+ internals or
 manually simulating user mouse/key activity) and I'm not even certain that
 it is possible as I'm not familiar enough with that GTK+ function to know
 what it looks at offhand.

 So, actually, we already allow any GTK+ plugin/code to circumvent our
 focus stealing prevention code at will we just don't let core plugins/code
 do so. This seems rather silly. I think we probably need to yank the
 protection and fix whatever places were causing issues to not call
 present_conversation (so nothing non-user initiated should ever call it).

Ticket URL: <http://developer.pidgin.im/ticket/8692#comment:8>
Pidgin <http://pidgin.im>

More information about the Tracker mailing list