diff mcabber/screen.c @ 14:c87d8adc9100

[/trunk] Changeset 29 by mikael * Update pending message indicator in real time.
author mikael
date Wed, 23 Mar 2005 21:13:22 +0000
parents 4c3d7b8a29c4
children b04282e4cd80
line wrap: on
line diff
--- a/mcabber/screen.c	Wed Mar 23 20:26:08 2005 +0000
+++ b/mcabber/screen.c	Wed Mar 23 21:13:22 2005 +0000
@@ -27,6 +27,7 @@
 static window_entry_t *currentWindow;
 
 static int chatmode;
+int update_roaster;
 
 static char inputLine[INPUTLINE_LENGTH];
 static char *ptr_inputline;
@@ -335,6 +336,7 @@
     currentWindow = tmp;
     chatmode = TRUE;
     tmp->pending_msg = FALSE;
+    update_roaster = TRUE;
     width = scr_WindowHeight(tmp->win);
     for (n = 0; n < tmp->nlines; n++) {
       mvwprintw(tmp->win, n + 1, 1, "");
@@ -434,6 +436,7 @@
     doupdate();
   } else {
     tmp->pending_msg = TRUE;
+    update_roaster = TRUE;
   }
 }