diff options
Diffstat (limited to 'plugins/gtkui/wingeom.c')
-rw-r--r-- | plugins/gtkui/wingeom.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/plugins/gtkui/wingeom.c b/plugins/gtkui/wingeom.c index d47743c3..8591a5c6 100644 --- a/plugins/gtkui/wingeom.c +++ b/plugins/gtkui/wingeom.c @@ -91,7 +91,9 @@ wingeom_restore (GtkWidget *win, const char *name, int dx, int dy, int dw, int d if (x != -1 && y != -1) { gtk_window_move (GTK_WINDOW (win), x, y); } - gtk_window_resize (GTK_WINDOW (win), w, h); + if (w != -1 && h != -1) { + gtk_window_resize (GTK_WINDOW (win), w, h); + } snprintf (key, sizeof (key), "%s.geometry.maximized", name); if (deadbeef->conf_get_int (key, dmax)) { gtk_window_maximize (GTK_WINDOW (win)); |