Skip to content

Commit

Permalink
Add null checks for FABs in conversation list.
Browse files Browse the repository at this point in the history
Fixes #12651.
  • Loading branch information
nicholas-signal authored and alex-signal committed Dec 8, 2022
1 parent 69003df commit f8520d8
Showing 1 changed file with 12 additions and 4 deletions.
Expand Up @@ -1145,16 +1145,24 @@ private void handleCreateConversation(long threadId, Recipient recipient, int di
}

private void fadeOutButtonsAndMegaphone(int fadeDuration) {
ViewUtil.fadeOut(fab, fadeDuration);
ViewUtil.fadeOut(cameraFab, fadeDuration);
if (fab != null) {
ViewUtil.fadeOut(fab, fadeDuration);
}
if (cameraFab != null) {
ViewUtil.fadeOut(cameraFab, fadeDuration);
}
if (megaphoneContainer.resolved()) {
ViewUtil.fadeOut(megaphoneContainer.get(), fadeDuration);
}
}

private void fadeInButtonsAndMegaphone(int fadeDuration) {
ViewUtil.fadeIn(fab, fadeDuration);
ViewUtil.fadeIn(cameraFab, fadeDuration);
if (fab != null) {
ViewUtil.fadeIn(fab, fadeDuration);
}
if (cameraFab != null) {
ViewUtil.fadeIn(cameraFab, fadeDuration);
}
if (megaphoneContainer.resolved()) {
ViewUtil.fadeIn(megaphoneContainer.get(), fadeDuration);
}
Expand Down

0 comments on commit f8520d8

Please sign in to comment.