[Pidgin] #8819: Pidgin will "auto-raise" window on XMPP messages

Pidgin trac at pidgin.im
Mon Mar 30 00:09:08 EDT 2009


#8819: Pidgin will "auto-raise" window on XMPP messages
--------------------------------------+-------------------------------------
 Reporter:  Lobsang                   |           Owner:  lschiere
     Type:  defect                    |          Status:  new     
Component:  unclassified              |         Version:  2.5.5   
 Keywords:  xmpp, raise conversation  |   Launchpad_bug:          
--------------------------------------+-------------------------------------
 After upgrading to 2.5.5, messages received from other users using
 libpurple (pidgin, adium, etc) will cause the conversation window to open
 (and raise) even though pidgin is set to not do so.

 Initially, I thought this could be related to the OTR plugin, but the
 problem happens even after I disabled all plugins and restarted pidgin.

 Here's a sample XMPP message that causes it (formatting added for ease of
 viewing):

 (This is the user beginning to type. At this point, everything is normal
 and the window is not improperly raised)

 <message type='chat' id='purplea7829a0d'
          to='foo at bar.com/TritonA401F236'
          from='moo at cow.com/AdiumEC1CEF28'>
   <composing xmlns='http://jabber.org/protocol/chatstates'/>
   <x xmlns='google:nosave' value='disabled'/>
   <record xmlns='http://jabber.org/protocol/archive'
    otr='false'/>
 </message>

 (This is when the problem happens)

 <message type='chat' id='purplea7829a0e'
          to='foo at bar.com/TritonA401F236'
          from='moo at cow.com/AdiumEC1CEF28'>
   <active xmlns='http://jabber.org/protocol/chatstates'/>
   <body>This is a test message</body>
   <html xmlns='http://jabber.org/protocol/xhtml-im'>
   <body xmlns='http://www.w3.org/1999/xhtml'>
     This is a test message</body>
   </html>
   <x xmlns='google:nosave' value='disabled'/>
   <record xmlns='http://jabber.org/protocol/archive' otr='false'/>
 </message>

 I'm no expert in XMPP, but is it normal to have the message being sent
 twice, once in "plain-text" and again inside an HTML container?

 I tried the same using the Google web talk client and the problem does not
 happen.

 -- Lob

-- 
Ticket URL: <http://developer.pidgin.im/ticket/8819>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list