@@ -12,8 +12,13 @@ import androidx.compose.animation.slideInVertically
12
12
import androidx.compose.animation.slideOutHorizontally
13
13
import androidx.compose.animation.slideOutVertically
14
14
import androidx.compose.foundation.layout.Box
15
+ import androidx.compose.foundation.layout.WindowInsets
16
+ import androidx.compose.foundation.layout.WindowInsetsSides
17
+ import androidx.compose.foundation.layout.only
15
18
import androidx.compose.foundation.layout.padding
19
+ import androidx.compose.foundation.layout.safeDrawing
16
20
import androidx.compose.foundation.layout.systemBarsPadding
21
+ import androidx.compose.foundation.layout.windowInsetsPadding
17
22
import androidx.compose.foundation.lazy.rememberLazyListState
18
23
import androidx.compose.material.icons.Icons
19
24
import androidx.compose.material.icons.automirrored.outlined.ArrowForward
@@ -156,7 +161,9 @@ fun HomeKeyMapListScreen(
156
161
exit = fadeOut() + slideOutHorizontally(targetOffsetX = { it }),
157
162
) {
158
163
CollapsableFloatingActionButton (
159
- modifier = Modifier .padding(bottom = fabBottomPadding),
164
+ modifier = Modifier
165
+ .padding(bottom = fabBottomPadding)
166
+ .windowInsetsPadding(WindowInsets .safeDrawing.only(WindowInsetsSides .End )),
160
167
onClick = viewModel::onNewKeyMapClick,
161
168
showText = viewModel.showFabText,
162
169
text = stringResource(R .string.home_fab_new_key_map),
0 commit comments