From 25916610051ff687b5ba3e880121dd73a34038fb Mon Sep 17 00:00:00 2001 From: Jack Zeal Date: Sun, 5 Apr 2026 18:07:25 -0700 Subject: [PATCH] Guard for possible null menu buffer Guard for possible null menu buffer, attempt 2 --- src/menu/menu.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/menu/menu.c b/src/menu/menu.c index 24958304..61d9caf7 100644 --- a/src/menu/menu.c +++ b/src/menu/menu.c @@ -376,7 +376,7 @@ title_create_scene(struct menuitem *menuitem, int *item_y) assert(menuitem->type == LAB_MENU_TITLE); struct menu *menu = menuitem->parent; struct theme *theme = rc.theme; - struct bufferset *bufferset; + struct bufferset *bufferset = NULL; float *bg_color = theme->menu_title_bg_color; float *text_color = theme->menu_title_text_color; @@ -443,7 +443,7 @@ title_create_scene(struct menuitem *menuitem, int *item_y) wlr_scene_node_set_position(&title_font_buffer->scene_buffer->node, title_x, title_y); - if (rc.theme->menu_title_border_type) { + if (bufferset && rc.theme->menu_title_border_type) { renderBufferset(bufferset, bg_width, theme->menu_item_height, 0); } error: