commit 73ad30ba74873b61219301955efa29ede5ce1a32
parent 402f9ed6111c53dbc055cb1dbd51a8d75ed96174
Author: Andrej Kacian <ticho@claws-mail.org>
Date: Fri, 5 Oct 2018 20:05:53 +0200
Correctly restore msgview and sourceview remembered window sizes.
Diffstat:
2 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/src/messageview.c b/src/messageview.c
@@ -713,6 +713,9 @@ static MessageView *messageview_create_with_new_window_visible(MainWindow *mainw
gtk_window_set_title(GTK_WINDOW(window), _("Claws Mail - Message View"));
gtk_window_set_resizable(GTK_WINDOW(window), TRUE);
+ gtk_window_set_default_size(GTK_WINDOW(window), prefs_common.msgwin_width,
+ prefs_common.msgwin_height);
+
if (!geometry.min_height) {
geometry.min_width = 320;
geometry.min_height = 200;
@@ -720,8 +723,6 @@ static MessageView *messageview_create_with_new_window_visible(MainWindow *mainw
gtk_window_set_geometry_hints(GTK_WINDOW(window), NULL, &geometry,
GDK_HINT_MIN_SIZE);
- gtk_widget_set_size_request(window, prefs_common.msgwin_width,
- prefs_common.msgwin_height);
#ifdef G_OS_WIN32
gtk_window_move(GTK_WINDOW(window), 48, 48);
#endif
diff --git a/src/sourcewindow.c b/src/sourcewindow.c
@@ -63,7 +63,7 @@ SourceWindow *source_window_create(void)
window = gtkut_window_new(GTK_WINDOW_TOPLEVEL, "sourcewindow");
gtk_window_set_title(GTK_WINDOW(window), _("Source of the message"));
gtk_window_set_resizable(GTK_WINDOW(window), TRUE);
- gtk_widget_set_size_request(window, prefs_common.sourcewin_width,
+ gtk_window_set_default_size(GTK_WINDOW(window), prefs_common.sourcewin_width,
prefs_common.sourcewin_height);
if (!geometry.min_height) {