mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-02-27 13:13:43 +00:00
Fix navigation bar offset.
This commit is contained in:
committed by
Cody Henthorne
parent
c8bfc88bed
commit
46ca979e59
@@ -5,8 +5,10 @@
|
||||
|
||||
package org.thoughtcrime.securesms.main
|
||||
|
||||
import android.os.Build
|
||||
import androidx.compose.foundation.layout.Spacer
|
||||
import androidx.compose.foundation.layout.height
|
||||
import androidx.compose.foundation.layout.navigationBarsPadding
|
||||
import androidx.compose.runtime.Composable
|
||||
import androidx.compose.runtime.remember
|
||||
import androidx.compose.ui.Modifier
|
||||
@@ -17,10 +19,14 @@ import org.thoughtcrime.securesms.util.ViewUtil
|
||||
|
||||
@Composable
|
||||
fun NavigationBarSpacerCompat() {
|
||||
val resources = LocalContext.current.resources
|
||||
val navigationBarHeight = remember(resources) {
|
||||
DimensionUnit.PIXELS.toDp(ViewUtil.getNavigationBarHeight(resources).toFloat()).dp
|
||||
}
|
||||
if (Build.VERSION.SDK_INT >= 23) {
|
||||
Spacer(Modifier.navigationBarsPadding())
|
||||
} else {
|
||||
val resources = LocalContext.current.resources
|
||||
val navigationBarHeight = remember(resources) {
|
||||
DimensionUnit.PIXELS.toDp(ViewUtil.getNavigationBarHeight(resources).toFloat()).dp
|
||||
}
|
||||
|
||||
Spacer(Modifier.height(navigationBarHeight))
|
||||
Spacer(Modifier.height(navigationBarHeight))
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user