Set visited flag on last windows when linking session.

pull/3709/head
nicm 2023-09-02 08:38:37 +00:00
parent 579829eef2
commit c5542637d7
1 changed files with 3 additions and 1 deletions

View File

@ -687,8 +687,10 @@ session_group_synchronize1(struct session *target, struct session *s)
TAILQ_INIT(&s->lastw);
TAILQ_FOREACH(wl, &old_lastw, sentry) {
wl2 = winlink_find_by_index(&s->windows, wl->idx);
if (wl2 != NULL)
if (wl2 != NULL) {
TAILQ_INSERT_TAIL(&s->lastw, wl2, sentry);
wl2->flags |= WINLINK_VISITED;
}
}
/* Then free the old winlinks list. */