def _on_unmap(self, widget): """ Disconnect signals @param widget as Gtk.Widget """ ArtistAlbumsView._on_unmap(self, widget) if self.__art_signal_id is not None: App().art.disconnect(self.__art_signal_id) self.__art_signal_id = None if self.__party_signal_id is not None: App().player.disconnect(self.__party_signal_id) self.__party_signal_id = None if self.__added_signal_id is not None: App().player.disconnect(self.__added_signal_id) self.__added_signal_id = None if self.__removed_signal_id is not None: App().player.disconnect(self.__removed_signal_id) self.__removed_signal_id = None