LINCnil / pia

Version web front office de l’application PIA à déployer sur un serveur afin d’en donner l’accès via un navigateur web | Front office of the PIA application to be deployed on a server in order to access it through a web browser.
GNU General Public License v3.0
263 stars 271 forks source link

Ouvertur de page web sans possibilité de revenir à l'application #770

Open MrTheV opened 1 month ago

MrTheV commented 1 month ago

Description du bug / Describe the bug Donner une description claire et succincte du bug. / A clear and concise description of what the bug is.

Pour reproduire / To Reproduce Etapes pour reproduire le bug / Steps to reproduce the behavior:

  1. Dans une PIA en cours d'édition (pas en cours de validation), éditer un champ, par exemple sous Mesures protectrices des droits / Les obligations des sous-traitants sont-elles clairement définies et contractualisées ?
  2. Coller un texte précédemment copié qui contient un lien vers une page web. Le texte apparaît bien comme étant un lien. Par exemple ce texte : AWS : https://aws.amazon.com/fr/compliance/gdpr-center/ Dans lequel le lien est bien considéré comme tel (souligné en bleu)
  3. Sans être en mode édition du champ, cliquer une fois sur le lien présent dans le champ puis une deuxième fois sur le même lien
  4. La page web s'ouvre dans PIA. Mais on ne peut pas revenir en arrière ni retrouver la PIA en cours d'édition, même avec les raccourcis de Chromium (retour arrière ou alt-flèche gauche). Le seul moyen est de fermer PIA et de rouvrir l'application
  5. Comportement attendu / Expected behavior Il devrait être possible de revenir en arrièren avec des boutons ou des raccourcis clavier (auquel cas, il faudrait une information relative aux raccourcis à utiliser) Captures d'écran / Screenshots* Si pertinent, ajouter des captures d'écran pour expliquer le problème rencontré. / If applicable, add screenshots to help explain your problem.* image

Pour les versions standalones / For standalone version (please complete the following information):

Elements additionnels Additional context Impossible d'exporter le fichier json PIA qui ne contient qu'un champ pour illustrer ce bug, ni même en remplissant tous les champs précédents avec "Bla" ! je voulais fournir le JSON pour reproduction, mais vu que je ne peux pas l'exporter...

Néanmoins voici un exemple extrait d'un fichier json d'export/import d'une PIA qui a le problème :

 {
            "pia_id": 2,
            "reference_to": 226,
            "data": {
                "text": "AWS:&nbsp;<a href=\"https://aws.amazon.com/fr/compliance/gdpr-center/\">https://aws.amazon.com/fr/compliance/gdpr-center/</a><br />",
                "gauge": null,
                "list": []
            },