Hello @marcanpilami ,
Je rencontre actuellement un problème lors du démarrage de l'application Mobiprep sur un Xcover 4S. Lorsque j'ouvre l'application, la première activité qui s'affiche est WelcomeActivity. Cependant, il y a un comportement indésirable de la part de la lib car l'application passe automatiquement à l'écran de scan avec Caméra sans afficher WelcomeActivity. Ce problème semble être lié à l'héritage de WelcomeActivity de la classe ScannerCompatActivity.
Dans WelcomeActivity, les deux variables suivantes sont initialement déclarées à false :
enableScan = false;
this.goToCamera = false;
Malgré cela, l'application ne respecte pas ces valeurs et me redirige directement vers l'écran de scan avec Caméra. Cette redirection automatique ne devrait pas se produire, car les variables sont censées empêcher cette action.
J'ai vérifié attentivement le code et je ne parviens pas à trouver la cause de ce comportement inattendu. Je soupçonne qu'il y a un dysfonctionnement dans la logique de la bibliothèque EniokaScan.
Étapes pour reproduire le problème :
Assurez-vous d'utiliser un appareil Xcover 4S.
Lancez l'application Mobiprep.
Observez que l'application vous redirige automatiquement vers l'écran de scan, contournant la WelcomeActivity.
Comportement attendu :
Lorsque je lance l'application Mobiprep, je m'attends à ce que la WelcomeActivity s'affiche en premier, et non l'écran de scan. Les variables enableScan et goToCamera sont toutes deux initialisées à false dans WelcomeActivity, ce qui devrait empêcher cette redirection automatique.
Indeed a bug. Note that you do not need to set goToCamera - this parameter only deals with "should we go to camera at once without trying to get laser scanners". So enableScan = false; is all you need.
Hello @marcanpilami , Je rencontre actuellement un problème lors du démarrage de l'application Mobiprep sur un Xcover 4S. Lorsque j'ouvre l'application, la première activité qui s'affiche est WelcomeActivity. Cependant, il y a un comportement indésirable de la part de la lib car l'application passe automatiquement à l'écran de scan avec Caméra sans afficher WelcomeActivity. Ce problème semble être lié à l'héritage de WelcomeActivity de la classe ScannerCompatActivity.
Dans WelcomeActivity, les deux variables suivantes sont initialement déclarées à false :
Malgré cela, l'application ne respecte pas ces valeurs et me redirige directement vers l'écran de scan avec Caméra. Cette redirection automatique ne devrait pas se produire, car les variables sont censées empêcher cette action.
J'ai vérifié attentivement le code et je ne parviens pas à trouver la cause de ce comportement inattendu. Je soupçonne qu'il y a un dysfonctionnement dans la logique de la bibliothèque EniokaScan.
Étapes pour reproduire le problème :
Assurez-vous d'utiliser un appareil Xcover 4S. Lancez l'application Mobiprep. Observez que l'application vous redirige automatiquement vers l'écran de scan, contournant la WelcomeActivity.
Comportement attendu :
Lorsque je lance l'application Mobiprep, je m'attends à ce que la WelcomeActivity s'affiche en premier, et non l'écran de scan. Les variables enableScan et goToCamera sont toutes deux initialisées à false dans WelcomeActivity, ce qui devrait empêcher cette redirection automatique.