When a Gramplet is closed from a dock, does it automatically release resources?
Or do I need to set up something to disconnect from signals, clear dictionaries and such?
I found that the Gramplet I was revising kept expanding a dictionary of Persons and Families that it had ‘processed’, even if a different Tree was loaded. It is a bit more adaptive now. (Perplexity suggested that sets might offer better efficiencies than dictionaries. That’s something to explore in the future.)
But discovering that oversight made me wonder whether it was also missing an exit strategy for releasing resources.