diff options
-rw-r--r-- | ChangeLog | 2 | ||||
-rw-r--r-- | ChangeLog.ja | 3 | ||||
-rw-r--r-- | src/summaryview.c | 4 |
3 files changed, 8 insertions, 1 deletions
@@ -2,6 +2,8 @@ * src/folderview.c: folderview_check_new(): fixed infinite loop bug. folderview_new_news_group_cb(): fixed crash bug when subscribing. + * src/summaryview.c: summary_show(): update FolderView::opened before + folderview_update_opened_msg_num() is called. 2005-04-07 diff --git a/ChangeLog.ja b/ChangeLog.ja index b491b8d8..63c34d63 100644 --- a/ChangeLog.ja +++ b/ChangeLog.ja @@ -2,6 +2,9 @@ * src/folderview.c: folderview_check_new(): 無限ループバグを修正。 folderview_new_news_group_cb(): 購読時のクラッシュバグを修正。 + * src/summaryview.c: summary_show(): + folderview_update_opened_msg_num() が呼ばれる前に FolderView::opened + を更新。 2005-04-07 diff --git a/src/summaryview.c b/src/summaryview.c index 41f3fa74..a3d7ab9a 100644 --- a/src/summaryview.c +++ b/src/summaryview.c @@ -592,7 +592,9 @@ gboolean summary_show(SummaryView *summaryview, FolderItem *item, } else summary_write_cache(summaryview); - //summaryview->folderview->opened = selected_node; + gtk_tree_row_reference_free(summaryview->folderview->opened); + summaryview->folderview->opened = + gtk_tree_row_reference_copy(summaryview->folderview->selected); gtk_clist_freeze(GTK_CLIST(ctree)); |