diff options
author | Srinivasa Ragavan <sragavan@src.gnome.org> | 2006-01-23 16:18:09 +0800 |
---|---|---|
committer | Srinivasa Ragavan <sragavan@src.gnome.org> | 2006-01-23 16:18:09 +0800 |
commit | 7eb6adbed960267ef2f240a7f268b97aa2c29984 (patch) | |
tree | 4c539bc216d90869aab4e42b4d571077d85b627e /mail/em-account-prefs.c | |
parent | 977171ff51243dd2df800f9f1977902a704665d9 (diff) | |
download | gsoc2013-evolution-7eb6adbed960267ef2f240a7f268b97aa2c29984.tar.gz gsoc2013-evolution-7eb6adbed960267ef2f240a7f268b97aa2c29984.tar.zst gsoc2013-evolution-7eb6adbed960267ef2f240a7f268b97aa2c29984.zip |
Committing ChangeLog em-account-prefs.c em-format-html-display.c em-message-browser.c
svn path=/trunk/; revision=31272
Diffstat (limited to 'mail/em-account-prefs.c')
-rw-r--r-- | mail/em-account-prefs.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/mail/em-account-prefs.c b/mail/em-account-prefs.c index 4207a66455..8cd3b9105e 100644 --- a/mail/em-account-prefs.c +++ b/mail/em-account-prefs.c @@ -433,6 +433,7 @@ mail_accounts_load (EMAccountPrefs *prefs) char *name, *val; EIterator *node; int row = 0; + GtkTreeSelection *selection; model = (GtkListStore *) gtk_tree_view_get_model (prefs->table); gtk_list_store_clear (model); @@ -441,6 +442,8 @@ mail_accounts_load (EMAccountPrefs *prefs) accounts = mail_config_get_accounts (); node = e_list_get_iterator ((EList *) accounts); + selection = gtk_tree_view_get_selection(prefs->table); + while (e_iterator_is_valid (node)) { EAccount *account; CamelURL *url; @@ -470,6 +473,10 @@ mail_accounts_load (EMAccountPrefs *prefs) if (url) camel_url_free (url); + /* select the first row by default */ + if (row == 0) + gtk_tree_selection_select_iter (selection, &iter); + row++; } |