aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog6
-rw-r--r--ChangeLog.ja6
-rw-r--r--src/mainwindow.c2
3 files changed, 13 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 944517ad..9315a1bf 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2006-11-24
+
+ * src/mainwindow.c: account_selector_menu_cb(): only change current
+ account display (fixes message view get scrolled to the top on
+ account change).
+
2006-11-22
* src/gtkutils.c: gtkut_window_popup(): win32: ensure that the window
diff --git a/ChangeLog.ja b/ChangeLog.ja
index 515137c7..b5df3000 100644
--- a/ChangeLog.ja
+++ b/ChangeLog.ja
@@ -1,3 +1,9 @@
+2006-11-24
+
+ * src/mainwindow.c: account_selector_menu_cb(): 現在のアカウントの
+ 表示のみを変更するようにした(アカウント変更時にメッセージビューが
+ 先頭にスクロールされてしまうのを修正)。
+
2006-11-22
* src/gtkutils.c: gtkut_window_popup(): win32: ウィンドウが確実に
diff --git a/src/mainwindow.c b/src/mainwindow.c
index cb8c3d92..3c37184a 100644
--- a/src/mainwindow.c
+++ b/src/mainwindow.c
@@ -3483,7 +3483,7 @@ static void new_account_cb(MainWindow *mainwin, guint action,
static void account_selector_menu_cb(GtkMenuItem *menuitem, gpointer data)
{
cur_account = (PrefsAccount *)data;
- main_window_reflect_prefs_all();
+ main_window_show_cur_account(main_window_get());
}
static void account_receive_menu_cb(GtkMenuItem *menuitem, gpointer data)