render: refresh CSD in render_refresh_title(), not render_update_title()

This fixes an issue where the CSD title sometimes got stuck on an
“old” title.
This commit is contained in:
Daniel Eklöf 2021-07-22 19:34:19 +02:00
parent 61e4035c23
commit 3d9536caff
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F

View file

@ -3141,7 +3141,6 @@ render_update_title(struct terminal *term)
xdg_toplevel_set_title(term->window->xdg_toplevel, title);
free(copy);
render_refresh_csd(term);
}
static void
@ -3691,6 +3690,8 @@ render_refresh_title(struct terminal *term)
term->render.title.last_update = now;
render_update_title(term);
}
render_refresh_csd(term);
}
void