summaryrefslogtreecommitdiff
path: root/apps/gui/skin_engine/skin_render.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/gui/skin_engine/skin_render.c')
-rw-r--r--apps/gui/skin_engine/skin_render.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/apps/gui/skin_engine/skin_render.c b/apps/gui/skin_engine/skin_render.c
index 07d8a13658..06f7d9798d 100644
--- a/apps/gui/skin_engine/skin_render.c
+++ b/apps/gui/skin_engine/skin_render.c
@@ -110,9 +110,7 @@ static bool do_non_text_tags(struct gui_wps *gwps, struct skin_draw_info *info,
110 { 110 {
111 struct viewport_colour *col = SKINOFFSETTOPTR(skin_buffer, token->value.data); 111 struct viewport_colour *col = SKINOFFSETTOPTR(skin_buffer, token->value.data);
112 if (!col) return false; 112 if (!col) return false;
113 struct viewport *vp = SKINOFFSETTOPTR(skin_buffer, col->vp); 113 skin_vp->vp.fg_pattern = col->colour;
114 if (!vp) return false;
115 vp->fg_pattern = col->colour;
116 skin_vp->fgbg_changed = true; 114 skin_vp->fgbg_changed = true;
117 } 115 }
118 break; 116 break;
@@ -120,9 +118,7 @@ static bool do_non_text_tags(struct gui_wps *gwps, struct skin_draw_info *info,
120 { 118 {
121 struct viewport_colour *col = SKINOFFSETTOPTR(skin_buffer, token->value.data); 119 struct viewport_colour *col = SKINOFFSETTOPTR(skin_buffer, token->value.data);
122 if (!col) return false; 120 if (!col) return false;
123 struct viewport *vp = SKINOFFSETTOPTR(skin_buffer, col->vp); 121 skin_vp->vp.bg_pattern = col->colour;
124 if (!vp) return false;
125 vp->bg_pattern = col->colour;
126 skin_vp->fgbg_changed = true; 122 skin_vp->fgbg_changed = true;
127 } 123 }
128 break; 124 break;