summaryrefslogtreecommitdiffstats
path: root/src/text.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/text.c')
-rw-r--r--src/text.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/text.c b/src/text.c
index 290eccc..9d70051 100644
--- a/src/text.c
+++ b/src/text.c
@@ -165,6 +165,9 @@ ganv_text_set_property(GObject* object,
free(impl->text);
impl->text = g_value_dup_string(value);
impl->needs_layout = TRUE;
+ if (GANV_IS_NODE(GANV_ITEM(text)->parent)) {
+ ganv_node_resize(GANV_NODE(GANV_ITEM(text)->parent));
+ }
break;
default:
G_OBJECT_WARN_INVALID_PROPERTY_ID(object, prop_id, pspec);