[Pidgin] #4551: Pidgin does not hide a new conversation if the first message contains a custom emoticon

Pidgin trac at pidgin.im
Thu Jan 3 21:28:27 EST 2008


#4551: Pidgin does not hide a new conversation if the first message contains a
custom emoticon
---------------------------+------------------------------------------------
  Reporter:  galt          |       Owner:                        
      Type:  defect        |      Status:  new                   
  Priority:  minor         |   Milestone:                        
 Component:  pidgin (gtk)  |     Version:  2.3.1                 
Resolution:                |    Keywords:  custom emoticon hiding
   Pending:  0             |  
---------------------------+------------------------------------------------
Comment (by moos):

 In received_im_msg_cb() in pidgin/gtkconv.c I saw this
 (after getting the value of hide and ui_ops, which seem to be all right)

 {{{
 #!c
 if (PIDGIN_IS_PIDGIN_CONVERSATION(conv) && !hide) {
         PidginConversation *gtkconv = PIDGIN_CONVERSATION(conv);
         if (gtkconv->win == hidden_convwin) {
                 pidgin_conv_window_remove_gtkconv(gtkconv->win, gtkconv);
                 pidgin_conv_placement_place(gtkconv);
         }
         return;
 }

 if (hide) {
         ui_ops->create_conversation = pidgin_conv_new_hidden;
         purple_conversation_new(PURPLE_CONV_TYPE_IM, account, sender);
         ui_ops->create_conversation = pidgin_conv_new;
 }
 }}}

 I have no idea what to do after this point :|

-- 
Ticket URL: <http://developer.pidgin.im/ticket/4551#comment:3>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list