mirror of
https://github.com/tmux/tmux.git
synced 2026-02-13 17:49:15 +00:00
Check for no window when updating clients, GitHub issue 4851.
This commit is contained in:
@@ -2723,7 +2723,8 @@ server_client_loop(void)
|
||||
TAILQ_FOREACH(wp, &w->panes, entry) {
|
||||
if (wp->flags & PANE_STYLECHANGED) {
|
||||
wme = TAILQ_FIRST(&wp->modes);
|
||||
if (wme != NULL && wme->mode->style_changed != NULL)
|
||||
if (wme != NULL &&
|
||||
wme->mode->style_changed != NULL)
|
||||
wme->mode->style_changed(wme);
|
||||
}
|
||||
}
|
||||
@@ -2732,7 +2733,7 @@ server_client_loop(void)
|
||||
/* Check clients. */
|
||||
TAILQ_FOREACH(c, &clients, entry) {
|
||||
server_client_check_exit(c);
|
||||
if (c->session != NULL) {
|
||||
if (c->session != NULL && c->session->curw != NULL) {
|
||||
server_client_check_modes(c);
|
||||
server_client_check_redraw(c);
|
||||
server_client_reset_state(c);
|
||||
|
||||
Reference in New Issue
Block a user