mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-03-27 07:58:07 -04:00
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:
parent
61e4035c23
commit
3d9536caff
1 changed files with 2 additions and 1 deletions
3
render.c
3
render.c
|
|
@ -3141,7 +3141,6 @@ render_update_title(struct terminal *term)
|
||||||
|
|
||||||
xdg_toplevel_set_title(term->window->xdg_toplevel, title);
|
xdg_toplevel_set_title(term->window->xdg_toplevel, title);
|
||||||
free(copy);
|
free(copy);
|
||||||
render_refresh_csd(term);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|
@ -3691,6 +3690,8 @@ render_refresh_title(struct terminal *term)
|
||||||
term->render.title.last_update = now;
|
term->render.title.last_update = now;
|
||||||
render_update_title(term);
|
render_update_title(term);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
render_refresh_csd(term);
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue