guarantee an even height for the label, and thus the titlebar, and thus the buttons. that way an even sized mask in the button will always be centred
This commit is contained in:
parent
0fedacf700
commit
d8919a9bf8
1 changed files with 1 additions and 0 deletions
|
@ -1191,6 +1191,7 @@ RrTheme* RrThemeNew(const RrInstance *inst, gchar *name,
|
||||||
RrMargins(theme->a_focused_label, &fl, &ft, &fr, &fb);
|
RrMargins(theme->a_focused_label, &fl, &ft, &fr, &fb);
|
||||||
RrMargins(theme->a_unfocused_label, &ul, &ut, &ur, &ub);
|
RrMargins(theme->a_unfocused_label, &ul, &ut, &ur, &ub);
|
||||||
theme->label_height = theme->win_font_height + MAX(ft + fb, ut + ub);
|
theme->label_height = theme->win_font_height + MAX(ft + fb, ut + ub);
|
||||||
|
theme->label_height += theme->label_height % 2;
|
||||||
|
|
||||||
/* this would be nice I think, since padding.width can now be 0,
|
/* this would be nice I think, since padding.width can now be 0,
|
||||||
but it breaks frame.c horribly and I don't feel like fixing that
|
but it breaks frame.c horribly and I don't feel like fixing that
|
||||||
|
|
Loading…
Reference in a new issue