Fix some display issues
authorMikael Berthe <mikael@lilotux.net>
Tue, 13 Dec 2005 23:04:09 +0100
changeset 598 a3db3ee8b99e
parent 597 96831b222903
child 599 fb67bf62f4eb
Fix some display issues The buffer window wasn't cleared after some commands (/room remove, /disconnect, /del...).
mcabber/src/commands.c
mcabber/src/jabglue.c
--- a/mcabber/src/commands.c	Tue Dec 13 22:20:23 2005 +0100
+++ b/mcabber/src/commands.c	Tue Dec 13 23:04:09 2005 +0100
@@ -559,6 +559,7 @@
 
   scr_LogPrint(LPRINT_LOGNORM, "Removing <%s>...", jid);
   jb_delbuddy(jid);
+  scr_ShowBuddyWindow();
 }
 
 static void do_group(char *arg)
@@ -1431,6 +1432,7 @@
   }
   // Delete the room
   roster_del_user(buddy_getjid(bud));
+  scr_ShowBuddyWindow();
   buddylist_build();
   update_roster = TRUE;
 }
--- a/mcabber/src/jabglue.c	Tue Dec 13 22:20:23 2005 +0100
+++ b/mcabber/src/jabglue.c	Tue Dec 13 23:04:09 2005 +0100
@@ -806,6 +806,7 @@
         }
         roster_free();
         update_roster = TRUE;
+        scr_ShowBuddyWindow();
         break;
 
     case JCONN_STATE_CONNECTED: