summaryrefslogtreecommitdiff
path: root/render
diff options
context:
space:
mode:
Diffstat (limited to 'render')
-rw-r--r--render/theme.c7
-rw-r--r--render/theme.h3
2 files changed, 6 insertions, 4 deletions
diff --git a/render/theme.c b/render/theme.c
index 28a682b5..a60fc7b1 100644
--- a/render/theme.c
+++ b/render/theme.c
@@ -1204,9 +1204,10 @@ RrTheme* RrThemeNew(const RrInstance *inst, gchar *name,
MAX(theme->padding * 2, ut + ub));
*/
theme->title_height = theme->label_height + theme->paddingy * 2;
- /* this should match the above title_height given the same font size
- for both. */
- theme->menu_title_height = theme->menu_title_font_height +
+
+ RrMargins(theme->a_menu_title, &ul, &ut, &ur, &ub);
+ theme->menu_title_label_height = theme->menu_title_font_height+ut+ub;
+ theme->menu_title_height = theme->menu_title_label_height +
theme->paddingy * 2;
}
theme->button_size = theme->label_height - 2;
diff --git a/render/theme.h b/render/theme.h
index 3359d04a..8f66a383 100644
--- a/render/theme.h
+++ b/render/theme.h
@@ -51,9 +51,10 @@ struct _RrTheme {
gint menu_font_height;
gint label_height;
gint title_height;
- gint menu_title_height;
gint button_size;
gint grip_width;
+ gint menu_title_label_height;
+ gint menu_title_height;
/* style settings - colors */
RrColor *menu_b_color;