Исправлен черный gesture navigation bar при fullscreen фото

This commit is contained in:
2026-03-14 14:24:25 +07:00
parent 9c5c92eab6
commit 89f3561358

View File

@@ -106,6 +106,7 @@ import com.rosetta.messenger.ui.components.AvatarImage
import com.rosetta.messenger.ui.components.VerifiedBadge
import com.rosetta.messenger.ui.onboarding.PrimaryBlue
import com.rosetta.messenger.ui.settings.ThemeWallpapers
import com.rosetta.messenger.ui.utils.NavigationModeUtils
import com.rosetta.messenger.ui.utils.SystemBarsStyleUtils
import com.rosetta.messenger.utils.MediaUtils
import java.text.SimpleDateFormat
@@ -332,6 +333,12 @@ fun ChatDetailScreen(
val ic = androidx.core.view.WindowCompat.getInsetsController(window, view)
window.statusBarColor = android.graphics.Color.TRANSPARENT
ic.isAppearanceLightStatusBars = false
NavigationModeUtils.applyNavigationBarVisibility(
window = window,
insetsController = ic,
context = context,
isDarkTheme = isDarkTheme
)
}
}
}
@@ -344,6 +351,12 @@ fun ChatDetailScreen(
val ic = androidx.core.view.WindowCompat.getInsetsController(window, view)
window.statusBarColor = android.graphics.Color.TRANSPARENT
ic.isAppearanceLightStatusBars = false
NavigationModeUtils.applyNavigationBarVisibility(
window = window,
insetsController = ic,
context = context,
isDarkTheme = isDarkTheme
)
}
}
}