coverart-browser
coverart-browser copied to clipboard
Invoking each view gradually increases the processing overhead
every view connects to coverart_album signals when initialised.
Each view initialised event is being called when first toggled by the user.
Thus, for example, multiple views will respond to an album-update or visual-updated signal.
Think that just as a view does stuff with "switched-to" by the user, it should similarly have a "switched-from" implementation which would disconnect itself from various signals.