diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/server_events.c | 3 | ||||
-rw-r--r-- | src/ui/core.c | 2 |
2 files changed, 2 insertions, 3 deletions
diff --git a/src/server_events.c b/src/server_events.c index 01da55c7..c5a3594e 100644 --- a/src/server_events.c +++ b/src/server_events.c @@ -225,7 +225,6 @@ handle_incoming_message(char *from, char *message, gboolean priv) } ui_incoming_msg(from, newmessage, NULL, priv); - ui_current_page_off(); if (prefs_get_boolean(PREF_CHLOG) && !priv) { Jid *from_jid = jid_create(from); @@ -246,7 +245,6 @@ handle_incoming_message(char *from, char *message, gboolean priv) otr_free_message(newmessage); #else ui_incoming_msg(from, message, NULL, priv); - ui_current_page_off(); if (prefs_get_boolean(PREF_CHLOG) && !priv) { Jid *from_jid = jid_create(from); @@ -264,7 +262,6 @@ handle_delayed_message(char *from, char *message, GTimeVal tv_stamp, gboolean priv) { ui_incoming_msg(from, message, &tv_stamp, priv); - ui_current_page_off(); if (prefs_get_boolean(PREF_CHLOG) && !priv) { Jid *from_jid = jid_create(from); diff --git a/src/ui/core.c b/src/ui/core.c index 6187503b..ab06149e 100644 --- a/src/ui/core.c +++ b/src/ui/core.c @@ -297,6 +297,8 @@ _ui_incoming_msg(const char * const from, const char * const message, notify_message(display_from, ui_index); free(display_from); + + ui_current_page_off(); } static void |