aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhiro <hiro@ee746299-78ed-0310-b773-934348b2243d>2006-10-02 02:12:46 +0000
committerhiro <hiro@ee746299-78ed-0310-b773-934348b2243d>2006-10-02 02:12:46 +0000
commit33f6d712c179ed3dcaec1fe22b043b0c36d962e3 (patch)
tree20b68470916db9171e0de65b5175c0def8002ecc
parentab98266c57776e32490420cfeadbb7ec20381c84 (diff)
don't update position if window is hidden.
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@1205 ee746299-78ed-0310-b773-934348b2243d
-rw-r--r--ChangeLog5
-rw-r--r--ChangeLog.ja5
-rw-r--r--src/mainwindow.c2
3 files changed, 11 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 7bc1bc74..34cd9dbf 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2006-10-02
+
+ * src/mainwindow.c: main_window_get_position(): don't update position
+ if window is hidden.
+
2006-09-28
* version 2.3.0beta1
diff --git a/ChangeLog.ja b/ChangeLog.ja
index 557545fb..dd3e1c7a 100644
--- a/ChangeLog.ja
+++ b/ChangeLog.ja
@@ -1,3 +1,8 @@
+2006-10-02
+
+ * src/mainwindow.c: main_window_get_position(): ウィンドウが隠されて
+ いる場合は位置を更新しないようにした。
+
2006-09-28
* version 2.3.0beta1
diff --git a/src/mainwindow.c b/src/mainwindow.c
index 76a4e7ba..028e6b4a 100644
--- a/src/mainwindow.c
+++ b/src/mainwindow.c
@@ -1560,7 +1560,7 @@ void main_window_get_position(MainWindow *mainwin)
gint x, y;
GtkWidget *window;
- if (prefs_common.mainwin_maximized)
+ if (prefs_common.mainwin_maximized || mainwin->window_hidden)
return;
gtkut_widget_get_uposition(mainwin->window, &x, &y);