Skip to content

extensions: Stop using run_dispose()

It is considered bad practice, and mainly a lazy way of disconnecting signal handlers without tracking individual handler IDs.

We can do better by using connectObject(), which provides the same level of convenience without the dodginess of getting behind the garbage collector's back.

Merge request reports