Merge branch 'obsd-master'

This commit is contained in:
Thomas Adam
2026-07-06 13:30:06 +01:00
2 changed files with 6 additions and 4 deletions

View File

@@ -834,6 +834,11 @@ mode_tree_draw(struct mode_tree_data *mtd)
if (mtd->line_size == 0)
return;
w = mtd->width;
h = mtd->height;
if (w == 0 || h == 0)
return;
memcpy(&gc0, &grid_default_cell, sizeof gc0);
memcpy(&gc, &grid_default_cell, sizeof gc);
style_apply(&gc, oo, "tree-mode-selection-style", NULL);
@@ -843,9 +848,6 @@ mode_tree_draw(struct mode_tree_data *mtd)
dfg = gc.fg;
dfg0 = gc0.fg;
w = mtd->width;
h = mtd->height;
screen_write_start(&ctx, s);
screen_write_clearscreen(&ctx, 8);
ft = format_create_defaults(NULL, NULL, NULL, NULL, wp);

View File

@@ -100,7 +100,7 @@ monitor_create_formats(struct client *c, struct session *s, struct winlink *wl,
{
struct format_tree *ft;
ft = format_create(NULL, NULL, FORMAT_NOJOBS, 0);
ft = format_create(NULL, NULL, 0, FORMAT_NOJOBS);
format_defaults(ft, c, s, wl, wp);
return (ft);
}