diff --git a/app/src/main/java/sh/sar/basedbank/ui/home/HomeActivity.kt b/app/src/main/java/sh/sar/basedbank/ui/home/HomeActivity.kt index 089172b..ea90535 100644 --- a/app/src/main/java/sh/sar/basedbank/ui/home/HomeActivity.kt +++ b/app/src/main/java/sh/sar/basedbank/ui/home/HomeActivity.kt @@ -225,6 +225,16 @@ class HomeActivity : AppCompatActivity() { insets } + // The app bar only pads for the status bar. In landscape the navigation bar (and any + // cutout) sits at a side edge, and the toolbar's end icons — the lock button — would + // draw underneath it, out of reach. + ViewCompat.setOnApplyWindowInsetsListener(binding.toolbar) { v, insets -> + val sides = insets.getInsets( + WindowInsetsCompat.Type.systemBars() or WindowInsetsCompat.Type.displayCutout()) + v.updatePadding(left = sides.left, right = sides.right) + insets + } + binding.bottomNavigation.setOnItemSelectedListener { item -> if (suppressBottomNavCallback) return@setOnItemSelectedListener true val frag = when (item.itemId) { diff --git a/fastlane/metadata/android/en-US/changelogs/33.txt b/fastlane/metadata/android/en-US/changelogs/33.txt index 3a2bf75..1f5ac24 100644 --- a/fastlane/metadata/android/en-US/changelogs/33.txt +++ b/fastlane/metadata/android/en-US/changelogs/33.txt @@ -1,2 +1,4 @@ - Fixed payments restarting or showing as failed when rotating or resizing the app, and the To box flickering when loading a merchant - Transfer screen now keeps your form and merchant when switching tabs or changing theme/language, and waits for payments to finish before applying them +- Fixed-amount merchant QR or Gateway now show the amount clearly with a lock icon instead of greying it out +- App lock icon does not go behind navigation bar in landscape mode