From ed97dc121f3b65a8bf88cdcb897e560d12f5e82b Mon Sep 17 00:00:00 2001 From: Floens Date: Thu, 19 Nov 2015 00:29:17 +0100 Subject: [PATCH] Cap toolbar transitionProgress to 0-1 --- .../app/src/main/java/org/floens/chan/ui/toolbar/Toolbar.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Clover/app/src/main/java/org/floens/chan/ui/toolbar/Toolbar.java b/Clover/app/src/main/java/org/floens/chan/ui/toolbar/Toolbar.java index dbb17dcc..3d464030 100644 --- a/Clover/app/src/main/java/org/floens/chan/ui/toolbar/Toolbar.java +++ b/Clover/app/src/main/java/org/floens/chan/ui/toolbar/Toolbar.java @@ -173,6 +173,8 @@ public class Toolbar extends LinearLayout implements View.OnClickListener { throw new IllegalStateException("transitionProgress called while not transitioning"); } + progress = Math.max(0f, Math.min(1f, progress)); + final int offset = dp(16); toItem.view.setTranslationY((pushing ? offset : -offset) * (1f - progress));