From 0b84dfc0361f8e2b74cb0827e2e8d407cade82bd Mon Sep 17 00:00:00 2001
From: Ivica Ico Bukvic <ico@vt.edu>
Date: Sun, 4 Aug 2013 13:59:43 -0400
Subject: [PATCH] added rechecking of node-hub preset connection after
 recreating objects

---
 pd/src/g_text.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/pd/src/g_text.c b/pd/src/g_text.c
index fafbb2fb2..fba272589 100644
--- a/pd/src/g_text.c
+++ b/pd/src/g_text.c
@@ -41,6 +41,7 @@ extern void canvas_setundo(t_canvas *x, t_undofn undofn, void *buf, const char *
 extern void *canvas_undo_set_create(t_canvas *x);
 extern void canvas_undo_create(t_canvas *x, void *z, int action);
 extern int we_are_undoing;
+extern void glob_preset_node_list_seek_hub(void);
 
 /* ----------------- the "text" object.  ------------------ */
 
@@ -2044,6 +2045,7 @@ void text_setto(t_text *x, t_glist *glist, char *buf, int bufsize, int pos)
 		        if (newest && pd_class(newest) == canvas_class)
 		            canvas_loadbang((t_canvas *)newest);
 		        canvas_restoreconnections(glist_getcanvas(glist));
+				glob_preset_node_list_seek_hub();
 				//canvas_apply_restore_original_position(glist_getcanvas(glist), pos);
 			}
         }
-- 
GitLab