fix: set black status and navigation bar colors in ImageEditorScreen for better visibility
This commit is contained in:
@@ -155,6 +155,23 @@ fun ImageEditorScreen(
|
||||
)
|
||||
}
|
||||
|
||||
// 🎨 Черный статус бар и навигационный бар для редактора
|
||||
val window = remember { (view.context as? Activity)?.window }
|
||||
DisposableEffect(Unit) {
|
||||
val originalStatusBarColor = window?.statusBarColor ?: 0
|
||||
val originalNavigationBarColor = window?.navigationBarColor ?: 0
|
||||
|
||||
// Устанавливаем черный цвет
|
||||
window?.statusBarColor = android.graphics.Color.BLACK
|
||||
window?.navigationBarColor = android.graphics.Color.BLACK
|
||||
|
||||
onDispose {
|
||||
// Восстанавливаем оригинальные цвета
|
||||
window?.statusBarColor = originalStatusBarColor
|
||||
window?.navigationBarColor = originalNavigationBarColor
|
||||
}
|
||||
}
|
||||
|
||||
// Функция для плавного закрытия
|
||||
fun animatedDismiss() {
|
||||
if (isClosing) return
|
||||
|
||||
Reference in New Issue
Block a user