[anjal] Fix scrolling.



commit b2f567f7970b132ac42cdf084036c731043d378a
Author: Srinivasa Ragavan <sragavan novell com>
Date:   Tue Jun 9 15:04:05 2009 +0530

    Fix scrolling.
---
 src/mail-conv-view.c |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/src/mail-conv-view.c b/src/mail-conv-view.c
index 61e055c..9a2cd5c 100644
--- a/src/mail-conv-view.c
+++ b/src/mail-conv-view.c
@@ -364,9 +364,11 @@ mail_conv_view_set_thread (MailConvView *mcv, CamelFolder *folder, GPtrArray *ar
 		}
 
 		if (i == array->len -1) {
-				unread = mail_message_view_get_focus_widget((MailMessageView *)child);
-				g_signal_connect (child, "message-loaded", G_CALLBACK(mcv_scroll_to_mmv), mcv);
-				mail_message_view_show_message ((MailMessageView *)child);
+			 if (!unread) {
+				  unread = mail_message_view_get_focus_widget((MailMessageView *)child);
+				  g_signal_connect (child, "message-loaded", G_CALLBACK(mcv_scroll_to_mmv), mcv);
+			 }
+			 mail_message_view_show_message ((MailMessageView *)child);
 		}
 	}
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]