L’application Discourse pour Android peut-elle vérifier si elle a mal spécifié la sensibilité d’un geste ?
L’application Discourse pour Android a tendance à mal interpréter le geste lorsqu’elle se trouve dans le sélecteur d’applications. Lorsque vous essayez de basculer vers l’application avec une touche, elle ferme presque toujours l’application à la place.
Juste pour cette application, elle a tendance à interpréter une touche (activer) comme un balayage vers le haut (fermer l’application). Je soupçonne que la sensibilité des gestes du système d’exploitation est remplacée par l’application car aucune autre application n’est aussi sensible.
Avec l’application Discourse, je dois appuyer et maintenir pour éviter un balayage vers le haut. Même dans ce cas, si je ne prends pas un soin particulier à soulever tout droit, il peut toujours glisser.
Je ne sais pas qui/quoi l’a créé. Je suis un utilisateur (et nominalement un modérateur) d’un forum Discourse, pas un administrateur.
Cependant, le comportement se produit AVANT que le système d’exploitation Android ne passe la main à l’application. Cela implique donc que Chrome ne devrait pas être le coupable.
Je m’attendrais à ce que cela soit lié à la façon dont l’application s’enregistre auprès du système d’exploitation pendant la partie OnCreate du code ? (Je suppose qu’il faudrait un enregistrement pour permettre l’interdiction de diverses actions.) Dans cet enregistrement, je me demande si le développeur a défini trop de paramètres à passer ? (Comme pour CSS, il ne devrait définir que ceux qui sont critiques et différents de la valeur par défaut. Tous les autres devraient être hérités des paramètres parents.)
Il a fallu du temps pour identifier cet outil. Pour redécouvrir son origine (il a été installé il y a 2,5 ans et j’ai dormi depuis), il a fallu le désinstaller et trouver où l’application était proposée.
Oui, c’était le PWA de Chrome. La réinstallation a résolu la sur-sensibilité du geste pour le balayage vers le haut.
Si un développeur doit faire quelque chose pour rendre le PWA de Discourse pour les sites hébergés « installable », peut-être y a-t-il un paramètre d’enregistrement ou de chaîne pour rendre la provenance des informations de l’application plus explicite ?