menu: fix the calculation for centered titles (#2251)

This commit is contained in:
Hiroaki Yamamoto 2024-10-20 17:41:53 +09:00 committed by GitHub
parent c237ffa667
commit 1d79e34c2b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -150,8 +150,7 @@ menu_update_width(struct menu *menu)
}
if (theme->menu_title_text_justify == LAB_JUSTIFY_CENTER) {
int x, y;
x = (max_width - theme->menu_item_padding_x -
item->native_width) / 2;
x = (menu->size.width - item->native_width) / 2;
x = x < 0 ? 0 : x;
y = (theme->menu_item_height - item->normal.buffer->height) / 2;
wlr_scene_node_set_position(item->normal.text, x, y);