Skip to content

Commit f3e9792

Browse files
authored
fix: apply IME insets padding on sub-screens (#293)
* fix: pad IME insets in QueueActivity * Update setupEdgeToEdge parameters in TracksActivity * Refactor setupEdgeToEdge call for better readability
1 parent 8df7c21 commit f3e9792

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

app/src/main/kotlin/org/fossify/musicplayer/activities/QueueActivity.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ class QueueActivity : SimpleControllerActivity() {
3434
super.onCreate(savedInstanceState)
3535
setContentView(binding.root)
3636
setupOptionsMenu()
37-
setupEdgeToEdge(padBottomSystem = listOf(binding.queueList))
37+
setupEdgeToEdge(padBottomImeAndSystem = listOf(binding.queueList))
3838
setupMaterialScrollListener(binding.queueList, binding.queueAppbar)
3939

4040
setupAdapter()

app/src/main/kotlin/org/fossify/musicplayer/activities/TracksActivity.kt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,10 @@ class TracksActivity : SimpleMusicActivity() {
6060
setupOptionsMenu()
6161
refreshMenuItems()
6262

63-
setupEdgeToEdge(padBottomSystem = listOf(binding.tracksList, binding.currentTrackBar.root))
63+
setupEdgeToEdge(
64+
padBottomImeAndSystem = listOf(binding.tracksList),
65+
padBottomSystem = listOf(binding.currentTrackBar.root)
66+
)
6467
setupMaterialScrollListener(binding.tracksList, binding.tracksAppbar)
6568

6669
val properPrimaryColor = getProperPrimaryColor()

0 commit comments

Comments
 (0)