From 2588949e1590999aa4ddca8e8fe6ad65cdd31550 Mon Sep 17 00:00:00 2001 From: Jonathan Wilkes <jon.w.wilkes@gmail.com> Date: Wed, 9 Sep 2015 20:20:21 -0400 Subject: [PATCH] fix for using [field] inside a subpatch --- pd/src/g_traversal.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pd/src/g_traversal.c b/pd/src/g_traversal.c index d9e7996fe..98a21791e 100644 --- a/pd/src/g_traversal.c +++ b/pd/src/g_traversal.c @@ -1322,7 +1322,7 @@ static void *field_new(t_symbol *s) { t_field *x = (t_field *)pd_new(field_class); x->x_s = s; - x->x_canvas = canvas_getcurrent(); + x->x_canvas = canvas_getrootfor(canvas_getcurrent()); x->x_template = NULL; outlet_new(&x->x_obj, &s_list); return (x); -- GitLab