So I’ve read the Tips on memory management to cleanup after my extension. I wondered if I need to disconnect an actor’s signals before destroying it?
For ex. I have this code:
someWidget.connect("key-press-event", () => something = "Blah");
and later I call
someWidget.destroy(); Do I need to disconnect the signal before destroying someWidget?