summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/Basemenu.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/Basemenu.cc b/src/Basemenu.cc
index ac605cb7..997aaea1 100644
--- a/src/Basemenu.cc
+++ b/src/Basemenu.cc
@@ -250,7 +250,8 @@ int Basemenu::remove(int index) {
void Basemenu::update(void) {
MenuStyle *style = screen->getMenuStyle();
- menu.item_h = style->f_font->height() + menu.bevel_w;
+ menu.item_h = (style->f_font->height() < 9 ? 9 : style->f_font->height()) +
+ menu.bevel_w; // 9 for the menu pixmaps (checkmarks)
menu.title_h = style->t_font->height() + menu.bevel_w * 2;
if (title_vis) {