diff options
author | hiro <hiro@ee746299-78ed-0310-b773-934348b2243d> | 2010-08-30 09:45:41 +0000 |
---|---|---|
committer | hiro <hiro@ee746299-78ed-0310-b773-934348b2243d> | 2010-08-30 09:45:41 +0000 |
commit | 18414e327025c009aecca7108d47c96ea0a34f6e (patch) | |
tree | f18781aa820e839276fc567045605312da610a2f /src/main.c | |
parent | b1598057537605c0ef68b4fc0ed2edaebbf25a6a (diff) |
fixed open_inbox_on_startup setting.
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2684 ee746299-78ed-0310-b773-934348b2243d
Diffstat (limited to 'src/main.c')
-rw-r--r-- | src/main.c | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -1542,8 +1542,13 @@ static void remote_command_exec(void) if (prefs_common.open_inbox_on_startup) { FolderItem *item; - item = cur_account && cur_account->inbox - ? folder_find_item_from_identifier(cur_account->inbox) + PrefsAccount *ac; + + ac = account_get_default(); + if (!ac) + ac = cur_account; + item = ac && ac->inbox + ? folder_find_item_from_identifier(ac->inbox) : folder_get_default_inbox(); folderview_select(mainwin->folderview, item); } |