From b355b7c2ed87e22b6f8a2471459277ab482c2d7a Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Fri, 14 Jun 2013 11:17:55 -0400 Subject: ESettingsMessageList: Apply the "thread-expanded" setting. --- modules/settings/e-settings-message-list.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'modules') diff --git a/modules/settings/e-settings-message-list.c b/modules/settings/e-settings-message-list.c index 16de4262d3..123085c238 100644 --- a/modules/settings/e-settings-message-list.c +++ b/modules/settings/e-settings-message-list.c @@ -52,6 +52,12 @@ settings_message_list_constructed (GObject *object) message_list, "thread-subject", G_SETTINGS_BIND_GET); + /* This setting only controls the initial message list + * state when in threaded mode, so just apply it here. */ + e_tree_memory_set_expanded_default ( + E_TREE_MEMORY (message_list->model), + g_settings_get_boolean (settings, "thread-expand")); + g_object_unref (settings); /* Chain up to parent's constructed() method. */ -- cgit v1.2.3