handle parentrel app labels, by using the title's texture instead
This commit is contained in:
parent
cee67e1700
commit
6fc8e1784e
1 changed files with 15 additions and 0 deletions
|
@ -478,6 +478,13 @@ RrTheme* RrThemeNew(const RrInstance *inst, gchar *name)
|
||||||
"window.active.label.bg", theme->app_hilite_label,
|
"window.active.label.bg", theme->app_hilite_label,
|
||||||
TRUE))
|
TRUE))
|
||||||
set_default_appearance(theme->app_hilite_label);
|
set_default_appearance(theme->app_hilite_label);
|
||||||
|
else if (theme->app_hilite_label->surface.grad == RR_SURFACE_PARENTREL) {
|
||||||
|
if (!read_appearance(db, inst,
|
||||||
|
"window.active.title.bg",
|
||||||
|
theme->app_hilite_label,
|
||||||
|
FALSE))
|
||||||
|
set_default_appearance(theme->app_hilite_label);
|
||||||
|
}
|
||||||
if (!read_appearance(db, inst,
|
if (!read_appearance(db, inst,
|
||||||
"window.inactive.title.bg", theme->app_unhilite_bg,
|
"window.inactive.title.bg", theme->app_unhilite_bg,
|
||||||
FALSE))
|
FALSE))
|
||||||
|
@ -486,6 +493,14 @@ RrTheme* RrThemeNew(const RrInstance *inst, gchar *name)
|
||||||
"window.inactive.label.bg", theme->app_unhilite_label,
|
"window.inactive.label.bg", theme->app_unhilite_label,
|
||||||
TRUE))
|
TRUE))
|
||||||
set_default_appearance(theme->app_unhilite_label);
|
set_default_appearance(theme->app_unhilite_label);
|
||||||
|
else if (theme->app_unhilite_label->surface.grad == RR_SURFACE_PARENTREL) {
|
||||||
|
if (!read_appearance(db, inst,
|
||||||
|
"window.inactive.title.bg",
|
||||||
|
theme->app_unhilite_label,
|
||||||
|
FALSE))
|
||||||
|
set_default_appearance(theme->app_unhilite_label);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/* read buttons textures */
|
/* read buttons textures */
|
||||||
if (!read_appearance(db, inst,
|
if (!read_appearance(db, inst,
|
||||||
|
|
Loading…
Reference in a new issue