X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=render%2Ftheme.c;h=46636e2b7b8f22c92914b193a171658787233a20;hb=804b12d46ab9eb6cd9d5b60931ae776be160536c;hp=934750dd27f98fcc2251fa35cff6ec049dda44ff;hpb=aeef6569934d792a144c5d003a884ccb3da69dac;p=chaz%2Fopenbox diff --git a/render/theme.c b/render/theme.c index 934750dd..46636e2b 100644 --- a/render/theme.c +++ b/render/theme.c @@ -878,7 +878,15 @@ RrTheme* RrThemeNew(const RrInstance *inst, gchar *name) XrmDestroyDatabase(db); - theme->label_height = theme->winfont_height; + { + gint fl, ft, fr, fb; + gint ul, ut, ur, ub; + + RrMargins(theme->a_focused_label, &fl, &ft, &fr, &fb); + RrMargins(theme->a_unfocused_label, &ul, &ut, &ur, &ub); + theme->label_height = theme->winfont_height + + MAX(ft + fb, ut + ub); + } theme->title_height = theme->label_height + theme->bevel * 2; theme->button_size = theme->label_height - 2; theme->grip_width = theme->title_height * 1.5;