summaryrefslogtreecommitdiff
path: root/obrender/theme.c
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2011-01-25 12:02:42 -0500
committerDana Jansens <danakj@orodu.net>2011-08-01 11:49:43 -0400
commit2288da0ae3b44c987687e3deeb7864fcb7b23bb9 (patch)
tree5ffd1f674c9ff6efc9c0b7dbb66106ee5258b14f /obrender/theme.c
parent1e427a3358deeadf8abc326e714ee201fddc43d6 (diff)
be a bit more explicit about what is being copied from one texture to another
Diffstat (limited to 'obrender/theme.c')
-rw-r--r--obrender/theme.c13
1 files changed, 9 insertions, 4 deletions
diff --git a/obrender/theme.c b/obrender/theme.c
index 6f93b0b8..9cc41573 100644
--- a/obrender/theme.c
+++ b/obrender/theme.c
@@ -1050,16 +1050,21 @@ RrTheme* RrThemeNew(const RrInstance *inst, const gchar *name,
theme->osd_hilite_label->texture[0].data.text.shadow_alpha =
theme->osd_text_active_shadow_alpha;
- theme->osd_unpressed_button->texture[0] =
- theme->osd_pressed_button->texture[0] =
- theme->osd_focused_button->texture[0] =
- theme->osd_hilite_label->texture[0];
+ theme->osd_unpressed_button->texture[0].type =
+ theme->osd_pressed_button->texture[0].type =
+ theme->osd_focused_button->texture[0].type =
+ RR_TEXTURE_TEXT;
theme->osd_unpressed_button->texture[0].data.text.justify =
theme->osd_pressed_button->texture[0].data.text.justify =
theme->osd_focused_button->texture[0].data.text.justify =
RR_JUSTIFY_CENTER;
+ theme->osd_unpressed_button->texture[0].data.text.font =
+ theme->osd_pressed_button->texture[0].data.text.font =
+ theme->osd_focused_button->texture[0].data.text.font =
+ theme->osd_font_hilite;
+
theme->osd_unpressed_button->texture[0].data.text.color =
theme->osd_unpressed_color;
theme->osd_pressed_button->texture[0].data.text.color =