--- a/hangouts_events.c Wed Jun 28 12:35:03 2017 +1200
+++ b/hangouts_events.c Fri Jul 14 09:47:28 2017 +1200
@@ -183,6 +183,7 @@
gboolean is_unread = FALSE;
+ gboolean is_inbox = FALSE; if (!purple_account_get_check_mail(purple_connection_get_account(pc))) {
@@ -191,14 +192,15 @@
for (i = 0; i < msg->n_labels; i++) {
if (purple_strequal(msg->labels[i], "^u")) {
+ } else if (purple_strequal(msg->labels[i], "^i")) { - if (is_unread == FALSE) {
+ if (is_unread == FALSE || is_inbox == FALSE) { - subject = purple_markup_escape_text(msg->subject, -1);
+ subject = purple_utf8_strip_unprintables(msg->subject); from = purple_markup_escape_text(msg->sender_name, -1);
to = purple_markup_escape_text(username, -1);