diff --git a/app/src/main/java/com/rosetta/messenger/ui/chats/components/ImageEditorScreen.kt b/app/src/main/java/com/rosetta/messenger/ui/chats/components/ImageEditorScreen.kt index 26c80b7..6791f32 100644 --- a/app/src/main/java/com/rosetta/messenger/ui/chats/components/ImageEditorScreen.kt +++ b/app/src/main/java/com/rosetta/messenger/ui/chats/components/ImageEditorScreen.kt @@ -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