Fix clutter build.
This commit is contained in:
@ -119,7 +119,7 @@ eek_clutter_renderer_render_key (EekClutterRenderer *renderer,
|
|||||||
CoglHandle *outline_texture;
|
CoglHandle *outline_texture;
|
||||||
PangoLayout *layout;
|
PangoLayout *layout;
|
||||||
PangoRectangle extents = { 0, };
|
PangoRectangle extents = { 0, };
|
||||||
const EekColor *foreground;
|
EekColor foreground;
|
||||||
CoglColor color;
|
CoglColor color;
|
||||||
ClutterGeometry geom;
|
ClutterGeometry geom;
|
||||||
gulong oref;
|
gulong oref;
|
||||||
@ -202,15 +202,15 @@ eek_clutter_renderer_render_key (EekClutterRenderer *renderer,
|
|||||||
eek_renderer_render_key_label (EEK_RENDERER(renderer), layout, key);
|
eek_renderer_render_key_label (EEK_RENDERER(renderer), layout, key);
|
||||||
pango_layout_get_extents (layout, NULL, &extents);
|
pango_layout_get_extents (layout, NULL, &extents);
|
||||||
|
|
||||||
foreground = eek_renderer_get_foreground_color (EEK_RENDERER(renderer),
|
eek_renderer_get_foreground_color (EEK_RENDERER(renderer),
|
||||||
EEK_ELEMENT(key));
|
EEK_ELEMENT(key),
|
||||||
|
&foreground);
|
||||||
|
|
||||||
cogl_color_set_from_4f (&color,
|
cogl_color_set_from_4f (&color,
|
||||||
foreground->red,
|
foreground.red,
|
||||||
foreground->green,
|
foreground.green,
|
||||||
foreground->blue,
|
foreground.blue,
|
||||||
foreground->alpha);
|
foreground.alpha);
|
||||||
eek_color_free (foreground);
|
|
||||||
|
|
||||||
cogl_pango_render_layout (layout,
|
cogl_pango_render_layout (layout,
|
||||||
(geom.width - extents.width / PANGO_SCALE) / 2,
|
(geom.width - extents.width / PANGO_SCALE) / 2,
|
||||||
|
|||||||
Reference in New Issue
Block a user