render: render_resize(): don't do anything if width or height is 0

This commit is contained in:
Daniel Eklöf 2020-01-03 12:54:03 +01:00
parent 11892e8d23
commit 74aa604904
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F
2 changed files with 4 additions and 2 deletions

View file

@ -962,6 +962,9 @@ reflow(struct row **new_grid, int new_cols, int new_rows,
void
render_resize(struct terminal *term, int width, int height, bool refresh)
{
if (width == 0 || height == 0)
return;
int scale = -1;
tll_foreach(term->window->on_outputs, it) {
if (it->item->scale > scale)

View file

@ -475,8 +475,7 @@ xdg_toplevel_configure(void *data, struct xdg_toplevel *xdg_toplevel,
else
term_visual_focus_out(term);
if (width > 0 && height > 0)
render_resize(term, width, height, false);
render_resize(term, width, height, false);
}
static void