The menu lines are drawn by GTextInfoDraw() which returns the actual height used based on the max of the (icon) image and the font. GMenuDrawMenuLine() returns this, but the menu functions GMenuDrawLines() and gmenu_expose() ignore the result and just multiply the font height to set the y value.
The menu lines are drawn by GTextInfoDraw() which returns the actual height used based on the max of the (icon) image and the font. GMenuDrawMenuLine() returns this, but the menu functions GMenuDrawLines() and gmenu_expose() ignore the result and just multiply the font height to set the y value.