diff --git a/src/ui/screens/home_screen.py b/src/ui/screens/home_screen.py index 8d9fa12..9ed8ffb 100644 --- a/src/ui/screens/home_screen.py +++ b/src/ui/screens/home_screen.py @@ -475,8 +475,12 @@ class HomeScreen(QWidget): def _show_qr(self): self._refresh_config_labels() - self._generate_qr() - self.stack.setCurrentIndex(3) + if self._qr_received_photos: + # Photos déjà reçues → direct à la galerie + self._import_qr() + else: + self._generate_qr() + self.stack.setCurrentIndex(3) def _show_email(self): self._refresh_config_labels()