Remove listeners when detaching conversation item views.

fork-5.53.8
Cody Henthorne 2020-06-05 18:29:55 -04:00 zatwierdzone przez GitHub
rodzic d38d702adf
commit 7dd3efeb53
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
2 zmienionych plików z 7 dodań i 0 usunięć

Wyświetl plik

@ -285,6 +285,7 @@ public class ConversationItem extends LinearLayout implements BindableConversati
@Override
protected void onDetachedFromWindow() {
ConversationSwipeAnimationHelper.update(this, 0f, 1f);
unbind();
super.onDetachedFromWindow();
}

Wyświetl plik

@ -87,6 +87,12 @@ public class ConversationUpdateItem extends LinearLayout
bind(messageRecord, locale);
}
@Override
protected void onDetachedFromWindow() {
unbind();
super.onDetachedFromWindow();
}
@Override
public void setEventListener(@Nullable EventListener listener) {
// No events to report yet