diff options
Diffstat (limited to 'src/gui_gtk_x11.c')
-rw-r--r-- | src/gui_gtk_x11.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/gui_gtk_x11.c b/src/gui_gtk_x11.c index c27ce7c31c..c6b093f269 100644 --- a/src/gui_gtk_x11.c +++ b/src/gui_gtk_x11.c @@ -4024,7 +4024,11 @@ gui_mch_open(void) if (mask & WidthValue) Columns = w; if (mask & HeightValue) + { + if (p_window > h - 1 || !option_was_set((char_u *)"window")) + p_window = h - 1; Rows = h; + } if (mask & (XValue | YValue)) #ifdef HAVE_GTK2 gtk_window_move(GTK_WINDOW(gui.mainwin), x, y); |