[evolution] Bug 755730 - Focus message list after start in the Mail view



commit 371ce120687208a4274605d36f30d84a2cea544b
Author: Milan Crha <mcrha redhat com>
Date:   Wed Oct 14 14:29:38 2015 +0200

    Bug 755730 - Focus message list after start in the Mail view

 modules/mail/e-mail-shell-content.c |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)
---
diff --git a/modules/mail/e-mail-shell-content.c b/modules/mail/e-mail-shell-content.c
index 4673dd6..66a79c1 100644
--- a/modules/mail/e-mail-shell-content.c
+++ b/modules/mail/e-mail-shell-content.c
@@ -179,6 +179,7 @@ mail_shell_content_constructed (GObject *object)
        EMailShellContentPrivate *priv;
        EShellContent *shell_content;
        EShellView *shell_view;
+       GtkWindow *window;
        GtkWidget *container;
        GtkWidget *widget;
 
@@ -206,6 +207,12 @@ mail_shell_content_constructed (GObject *object)
        g_signal_connect (
                widget, "folder-loaded",
                G_CALLBACK (reconnect_folder_loaded_event), object);
+
+       window = e_mail_reader_get_window (E_MAIL_READER (object));
+       widget = e_mail_reader_get_message_list (E_MAIL_READER (object));
+
+       if (window && widget)
+               gtk_window_set_focus (window, widget);
 }
 
 static guint32


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