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() {
|
fun animatedDismiss() {
|
||||||
if (isClosing) return
|
if (isClosing) return
|
||||||
|
|||||||
Reference in New Issue
Block a user