talons

Fork of Claws Mail https://www.claws-mail
Log | Files | Refs | README | LICENSE

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:
Msrc/messageview.c | 5+++--
Msrc/sourcewindow.c | 2+-
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) {