pidgin/gtkconv.c

changeset 21013
c41da5ae8893
parent 20995
a39ea4da4567
child 21014
deec3bfa4380
child 21020
6dfd2501690e
equal deleted inserted replaced
21012:f03dae654cec 21013:c41da5ae8893
2851 PidginConversation *gtkconv = PIDGIN_CONVERSATION(conv); 2851 PidginConversation *gtkconv = PIDGIN_CONVERSATION(conv);
2852 2852
2853 if (gtkconv != NULL && gtkconv->active_conv != conv) 2853 if (gtkconv != NULL && gtkconv->active_conv != conv)
2854 continue; 2854 continue;
2855 if (gtkconv == NULL) { 2855 if (gtkconv == NULL) {
2856 if (!hidden_only ||
2857 !purple_conversation_get_data(conv, "unseen-count"))
2858 continue;
2859 r = g_list_prepend(r, conv); 2856 r = g_list_prepend(r, conv);
2860 c++; 2857 c++;
2861 } else { 2858 } else {
2862 if (gtkconv->unseen_state >= min_state && !hidden_only) { 2859 if (gtkconv->unseen_state >= min_state && !hidden_only) {
2863 r = g_list_prepend(r, conv); 2860 r = g_list_prepend(r, conv);

mercurial