From 0f0f89fe1ff9726c011f0479297e9518be4df1be Mon Sep 17 00:00:00 2001 From: Alec Murphy Date: Wed, 7 May 2025 19:34:01 -0400 Subject: [PATCH] Media/Themes/Umami: Use fixed tab width if specified for TabPanelWidget --- Media/Themes/Umami/Theme.HC | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Media/Themes/Umami/Theme.HC b/Media/Themes/Umami/Theme.HC index 70fed64..3a9ddcd 100644 --- a/Media/Themes/Umami/Theme.HC +++ b/Media/Themes/Umami/Theme.HC @@ -1399,6 +1399,9 @@ U0 @umami_tab_panel_repaint_tab(Window* win, TabPanelWidget* widget, I64* src_x, I64 tab_text_width = Print2D(NULL, Compositor.theme.font.menu, 0, 0, , , &tab->text); I64 tab_rect_width = T(tab->icon, 20, 0) + tab_text_width + 16; + if (widget->size) { + tab_rect_width = widget->size; + } tab->x = x; tab->y = y;