version 1.87, 2021/08/11 20:49:55 |
version 1.88, 2021/08/13 18:54:54 |
|
|
} |
} |
if (c->overlay_draw != NULL && (flags & CLIENT_REDRAWOVERLAY)) { |
if (c->overlay_draw != NULL && (flags & CLIENT_REDRAWOVERLAY)) { |
log_debug("%s: redrawing overlay", c->name); |
log_debug("%s: redrawing overlay", c->name); |
c->overlay_draw(c, &ctx); |
c->overlay_draw(c, c->overlay_data, &ctx); |
} |
} |
|
|
tty_reset(&c->tty); |
tty_reset(&c->tty); |
|
|
struct grid_cell gc; |
struct grid_cell gc; |
const struct grid_cell *tmp; |
const struct grid_cell *tmp; |
|
|
if (c->overlay_check != NULL && !c->overlay_check(c, x, y)) |
if (c->overlay_check != NULL && |
|
!c->overlay_check(c, c->overlay_data, x, y)) |
return; |
return; |
|
|
cell_type = screen_redraw_check_cell(c, x, y, pane_status, &wp); |
cell_type = screen_redraw_check_cell(c, x, y, pane_status, &wp); |