mirror of
https://github.com/material-components/material-components-android.git
synced 2026-02-20 08:39:55 +08:00
Merge "Fix the FAB not returning when animations are disabled" into mnc-ub-dev
am: 5ecac86 * commit '5ecac8623018236e9f15385cade2c7ea59829f2e': Fix the FAB not returning when animations are disabled Change-Id: I90e399cbb1becfa3577145535ee5b9048d646efb GitOrigin-RevId=1de702ffd1244435005aab3c4ce132c54f40fefa PiperOrigin-RevId: 140560742
This commit is contained in:
parent
ff6063c1db
commit
7ad217bcca
@ -262,6 +262,7 @@ package android.support.design.widget {
|
||||
ctor public FloatingActionButton.Behavior();
|
||||
method public boolean layoutDependsOn(android.support.design.widget.CoordinatorLayout, android.support.design.widget.FloatingActionButton, android.view.View);
|
||||
method public boolean onDependentViewChanged(android.support.design.widget.CoordinatorLayout, android.support.design.widget.FloatingActionButton, android.view.View);
|
||||
method public boolean onDependentViewRemoved(android.support.design.widget.CoordinatorLayout, android.support.design.widget.FloatingActionButton, android.view.View);
|
||||
method public boolean onLayoutChild(android.support.design.widget.CoordinatorLayout, android.support.design.widget.FloatingActionButton, int);
|
||||
}
|
||||
|
||||
|
||||
@ -570,6 +570,14 @@ public class FloatingActionButton extends VisibilityAwareImageButton {
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onDependentViewRemoved(CoordinatorLayout parent, FloatingActionButton child,
|
||||
View dependency) {
|
||||
if (dependency instanceof Snackbar.SnackbarLayout) {
|
||||
updateFabTranslationForSnackbar(parent, child, dependency);
|
||||
}
|
||||
}
|
||||
|
||||
private boolean updateFabVisibility(CoordinatorLayout parent,
|
||||
AppBarLayout appBarLayout, FloatingActionButton child) {
|
||||
final CoordinatorLayout.LayoutParams lp =
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user