mcabber/src/screen.c
changeset 880 ea983a945eba
parent 878 c7ba6f41d056
child 884 9e6d9f0cf9eb
--- a/mcabber/src/screen.c	Sat May 27 13:33:41 2006 +0200
+++ b/mcabber/src/screen.c	Sat May 27 15:59:05 2006 +0200
@@ -1595,8 +1595,9 @@
     win_entry->lock = TRUE;
   } else {
     win_entry->lock = FALSE;
-    win_entry->cleared = FALSE;
-    win_entry->top = NULL;
+    //win_entry->cleared = FALSE;
+    if (isspe || (buddy_getflags(BUDDATA(current_buddy)) & ROSTER_FLAG_MSG))
+      win_entry->top = NULL;
   }
 
   // If chatmode is disabled and we're at the bottom of the buffer,