diff options
Diffstat (limited to 'src/ui/privwin.c')
-rw-r--r-- | src/ui/privwin.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/ui/privwin.c b/src/ui/privwin.c index be84a69c..00c50bb6 100644 --- a/src/ui/privwin.c +++ b/src/ui/privwin.c @@ -67,13 +67,14 @@ privwin_incoming_msg(ProfPrivateWin *privatewin, const char *const message, GDat // not currently viewing chat window with sender } else { + status_bar_new(num); + cons_show_incoming_private_message(jidp->resourcepart, jidp->barejid, num, privatewin->unread); + win_print_incoming_message(window, timestamp, jidp->resourcepart, message, PROF_MSG_PLAIN); + privatewin->unread++; if (notify) { privatewin->notify = TRUE; } - status_bar_new(num); - cons_show_incoming_private_message(jidp->resourcepart, jidp->barejid, num); - win_print_incoming_message(window, timestamp, jidp->resourcepart, message, PROF_MSG_PLAIN); if (prefs_get_boolean(PREF_FLASH)) { flash(); |