diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/com/android/dialer/FloatingActionButtonBehavior.java | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/com/android/dialer/FloatingActionButtonBehavior.java b/src/com/android/dialer/FloatingActionButtonBehavior.java index 8a407bd61..679c9a7c1 100644 --- a/src/com/android/dialer/FloatingActionButtonBehavior.java +++ b/src/com/android/dialer/FloatingActionButtonBehavior.java @@ -34,17 +34,14 @@ public class FloatingActionButtonBehavior extends CoordinatorLayout.Behavior<Fra @Override public boolean layoutDependsOn(CoordinatorLayout parent, FrameLayout child, View dependency) { - // This needs to return true to trigger the callback correctly. - return true; + return dependency instanceof SnackbarLayout; } @Override public boolean onDependentViewChanged(CoordinatorLayout parent, FrameLayout child, View dependency) { - if (dependency instanceof SnackbarLayout) { - float translationY = Math.min(0, dependency.getTranslationY() - dependency.getHeight()); - child.setTranslationY(translationY); - } + float translationY = Math.min(0, dependency.getTranslationY() - dependency.getHeight()); + child.setTranslationY(translationY); return true; } } |