window: Dont take width and height in window constructor
Always set this by scheduling an initial resize.
diff --git a/clients/terminal.c b/clients/terminal.c
index e5baa0e..0792ecc 100644
--- a/clients/terminal.c
+++ b/clients/terminal.c
@@ -2269,7 +2269,7 @@
terminal_init(terminal);
terminal->margin_top = 0;
terminal->margin_bottom = -1;
- terminal->window = window_create(display, 500, 400);
+ terminal->window = window_create(display);
terminal->widget = frame_create(terminal->window, terminal);
window_set_title(terminal->window, "Wayland Terminal");
@@ -2307,6 +2307,8 @@
cairo_destroy(cr);
cairo_surface_destroy(surface);
+ window_schedule_resize(terminal->window, 500, 400);
+
return terminal;
}