Ajout fonctionnalité écran arriere

This commit is contained in:
2026-05-20 21:50:54 +02:00
parent 0074c28dcd
commit d0045a7d61
4 changed files with 135 additions and 0 deletions
+15
View File
@@ -90,6 +90,21 @@ class _HomeScreenState extends State<HomeScreen> {
@override
Widget build(BuildContext context) {
final authProvider = Provider.of<AuthProvider>(context);
final mediaQuery = MediaQuery.of(context);
final size = mediaQuery.size;
// Détection de l'écran arrière du Xiaomi 17 Pro Max (976x596)
// On vérifie les dimensions avec une petite marge de tolérance ou en mode paysage/portrait
final bool isXiaomiBackScreen = (size.width.toInt() == 976 && size.height.toInt() == 596) ||
(size.width.toInt() == 596 && size.height.toInt() == 976);
if (isXiaomiBackScreen) {
return const Scaffold(
body: SafeArea(
child: CompactMoodView(),
),
);
}
if (authProvider.isLoading && authProvider.user == null) {
return const Scaffold(