diff --git a/clients/terminal.c b/clients/terminal.c index 0d41226b3..6b2cc8c8e 100644 --- a/clients/terminal.c +++ b/clients/terminal.c @@ -2316,9 +2316,6 @@ terminal_create(struct display *display, int fullscreen) cairo_destroy(cr); cairo_surface_destroy(surface); - terminal_resize(terminal, 80, 24); - terminal_draw(terminal); - return terminal; } @@ -2368,6 +2365,9 @@ terminal_run(struct terminal *terminal, const char *path) g_io_add_watch(terminal->channel, G_IO_IN, io_handler, terminal); g_io_add_watch(terminal->channel, G_IO_HUP, io_handler, terminal); + terminal_resize(terminal, 80, 24); + terminal_draw(terminal); + return 0; }