summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMario Sanchez Prada <mario@endlessm.com>2018-03-26 12:38:57 +0100
committerMarco Trevisan <mail@3v1n0.net>2018-04-18 00:14:05 +0000
commitbe76b1930077ac97a9c0e38b6453da9880f7f186 (patch)
treed252157a85b2f2ff25554d18cca629254836cb6e
parent376d696b8b073fe9dfad821f8f4d324296533e98 (diff)
downloadgnome-shell-issue154.tar.gz
st-entry: Set text-related CSS properties on the internal ClutterTextissue154
Call _st_set_text_from_style() when updating the entry's style, so that CSS style properties such as text-decoration or letter-spacing are applied over the internal ClutterText instance.
-rw-r--r--src/st/st-entry.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/st/st-entry.c b/src/st/st-entry.c
index 74bdcdb65..e1a23ca29 100644
--- a/src/st/st-entry.c
+++ b/src/st/st-entry.c
@@ -308,9 +308,8 @@ st_entry_style_changed (StWidget *self)
}
theme_node = st_widget_get_theme_node (self);
-
- st_theme_node_get_foreground_color (theme_node, &color);
- clutter_text_set_color (CLUTTER_TEXT (priv->entry), &color);
+
+ _st_set_text_from_style (CLUTTER_TEXT (priv->entry), theme_node);
if (st_theme_node_lookup_length (theme_node, "caret-size", TRUE, &size))
clutter_text_set_cursor_size (CLUTTER_TEXT (priv->entry), (int)(.5 + size));