Parameters on Parent not updating after saving subobject


#1

Hi, i got into the habit of editing Object Definition when inside a master patch, however, I am having trouble lately to get the subobject to update inside the parent patch. How exactly does the updating work?

Maybe I should reinstall the axo patcher since it seems version 1.01 is still installed alongside 1.03 confused

It seems to update fine if it is my first "session" with the master patch and the subobject, but after opening the master patch some other day, the controls no longer update if I edit the Object Definition of the subpatch inside.
Maybe this is somehow related to having a directory with different version of the subpatch?

anyway..kinda messy. If this isn't known I can try to gather some more tests to figure out what's the issue.
(and ill go get rid of 1.01 patcher now)


#2

I get that issue sometimes too.If you dobbelt click on the object to get the object list and just choose it again from there, it will update the object/subpatch so you can see the new added ins/out, etc. Not optimal but it is a work around

But I am not sure how often it doesnt auto update, if there is a pattern. Will look for this for sure too.


#3

yep also noticed this. Maybe something changed in 1.03 editor and now it makes "*____temp" versions of subobjects when opening a master patch and then they won't update correctly.


#4

really? I don't remember this being changed between 1.00 and 1.03...

one thing is true... you must edit the object using 'edit object definition', if you don't open the subpatch via the parent, it is consider 'not connected' and so will only update, by re-opening the parent patch. ( hmm, perhaps in the meantime a 'refresh option' might be good)

is it only the parameters on parent not updating when you do the edit (and save) of subpatch?
e.g. does the behaviour update? or inlet/outlets?
(its important to know, as this will say if its the parameter behaviour that is wrong, or is the parent/subpatch relationship)


#5

Parameter controls and renaming of controls no longer updates. If you replace the object with the same one, then it starts working correctly again.


#6

ok, but all other functionality is updating - correct?
(i.e. you add an inlet or outlet and it (immediately) appears when you save the sub-patch)


#7

happens when you save the subpatch while the parent patch is live.

I'm not sure how to deal with this conceptually. Lock subpatches when a parent is live? Delay updating untill the patent is unlocked?

I don't think anything related changed in the last versions.


#8

yep it works fine - just the fronpanel isn't updated.


#9

OK that is clear then.

I'll play around with this problem some more to find all the use cases and then maybe we go from there.