xxfast
03/22/2023, 12:03 AMWindowInset
for ios targets?xxfast
03/22/2023, 12:05 AMexpect val WindowInsets.Companion.statusBars: WindowInsets
expect val WindowInsets.Companion.navigationBars: WindowInsets
//iosMain
actual val WindowInsets.Companion.statusBarPadding: WindowInsets get() = WindowInsets(top = 48.dp)
actual val WindowInsets.Companion.navigationBarPadding: WindowInsets get() = WindowInsets(bottom = 8.dp)
//androidMain
import androidx.compose.foundation.layout.navigationBars
import androidx.compose.foundation.layout.statusBars
actual val WindowInsets.Companion.statusBars: WindowInsets
@Composable get() = WindowInsets.statusBars
actual val WindowInsets.Companion.navigationBars: WindowInsets
@Composable get() = WindowInsets.navigationBars
but this assumes the dynamicisland/notch has the same size (which it doesnt)darkmoon_uk
03/22/2023, 12:09 AMdarkmoon_uk
03/22/2023, 12:10 AM<UIWindow>.safeAreaInsets
in your iosMain
Tlaster
03/22/2023, 2:53 AM