hi Maurizio,
the ``bad window...'' warning is caused by Pd trying to add a dirty-flag mark ('*') to the title bar of the _main_ window of an abstraction, while it is invisible, i.e. tk/tcl window does not exist. It is a (harmless) bug...
What might be confusing, though, is this --
each subpatch is being saved with a property of having its window open (being 'visible') or closed preserved. Otoh, the main window of an abstraction is never open after creating its object box.
Perhaps, there could be a less confusing way of handling it --
an abstraction (its main window) could be made visible after loading, iff any of its subpatches had the 'vis' property set? Or the opposite way: ignoring the 'vis' property of subpatches, if created from within an abstraction?
Krzysztof
Maurizio Umberto Puxeddu wrote: ...
I got a subpatch that is always open when I open the parent patch. Also if I edit the subpatch I get messages like
bad window path name ".x81656e8"