From 2edc07d6cadf5bb0b813b1a58727d1f18ca54f82 Mon Sep 17 00:00:00 2001 From: NekoInverter <7741672-NekoInverter@users.noreply.gitlab.com> Date: Mon, 25 Jan 2021 12:40:34 +0800 Subject: [PATCH] Fix a crash --- .../java/com/hippo/ehviewer/ui/scene/GalleryListScene.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryListScene.java b/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryListScene.java index 16f37b145..27ffbdfc5 100644 --- a/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryListScene.java +++ b/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryListScene.java @@ -608,6 +608,9 @@ public final class GalleryListScene extends BaseScene @NonNull @Override public WindowInsets onProgress(@NonNull WindowInsets insets, @NonNull List runningAnimations) { + if (animation == null) { + return insets; + } if (mSearchFab != null) { FabLayout fabLayout = (FabLayout) mSearchFab.getParent(); int offset = MathUtils.lerp(-(startBottomSearchFab - endBottomSearchFab), 0, animation.getInterpolatedFraction());