- Downloads
Bug 1812518 - Control the snackbar positioning from Fenix
Previously Android-Components - BrowserToolbarBehavior would be responsible for positioning the snackbar above the toolbar. With that responsibility removed we can handle in Fenix positioning the snackbar depending on the toolbar and many more cases - like positioning it depending on the download dialogs.
Showing
- app/src/main/java/org/mozilla/fenix/browser/BaseBrowserFragment.kt 9 additions, 9 deletions...ain/java/org/mozilla/fenix/browser/BaseBrowserFragment.kt
- app/src/main/java/org/mozilla/fenix/browser/BrowserFragment.kt 1 addition, 1 deletion...rc/main/java/org/mozilla/fenix/browser/BrowserFragment.kt
- app/src/main/java/org/mozilla/fenix/components/FenixSnackbar.kt 14 additions, 0 deletions...c/main/java/org/mozilla/fenix/components/FenixSnackbar.kt
- app/src/main/java/org/mozilla/fenix/components/FenixSnackbarBehavior.kt 76 additions, 0 deletions...ava/org/mozilla/fenix/components/FenixSnackbarBehavior.kt
- app/src/main/res/layout/fragment_browser.xml 5 additions, 0 deletionsapp/src/main/res/layout/fragment_browser.xml
- app/src/test/java/org/mozilla/fenix/components/FenixSnackbarBehaviorTest.kt 187 additions, 0 deletions...org/mozilla/fenix/components/FenixSnackbarBehaviorTest.kt
- app/src/test/java/org/mozilla/fenix/tabstray/ext/FenixSnackbarKtTest.kt 33 additions, 0 deletions...ava/org/mozilla/fenix/tabstray/ext/FenixSnackbarKtTest.kt
Please sign in to comment