summaryrefslogtreecommitdiffstats
path: root/src/text.c
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2012-04-23 00:02:42 +0000
committerDavid Robillard <d@drobilla.net>2012-04-23 00:02:42 +0000
commitf77f74472a6e46c0af101e7f1d52635c0147efd9 (patch)
tree8f883953ef1b981570c4075f05fb05a46e86456b /src/text.c
parent91c3158e31fb55b55eb75951e6e32b4ba5edce93 (diff)
downloadganv-f77f74472a6e46c0af101e7f1d52635c0147efd9.tar.gz
ganv-f77f74472a6e46c0af101e7f1d52635c0147efd9.tar.bz2
ganv-f77f74472a6e46c0af101e7f1d52635c0147efd9.zip
Resize modules when port labels change.
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@4242 a436a847-0d15-0410-975c-d299462d15a1
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);