[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