philharmoniedeparis / metascore-library

The front-end library that powers the metaScore authoring tool.
https://metascore.philharmoniedeparis.fr
CeCILL Free Software License Agreement v2.1
0 stars 0 forks source link

Fenêtre d'édition inaccessible #595

Closed rbailly closed 1 year ago

rbailly commented 1 year ago

Verbatim de Julien: "Quand j'édite un élément texte puis ressort de l'éditeur (par double clic à l'extérieur) il m'arrive régulièrement de ne pouvoir rééditer à nouveau le texte voir de sélectionner aucun objet. Toute la fenêtre attributs est floutée et je n'ai plus non plus les poignées sur les bords des objets ni la croix multidirectionnelle pour les repositionner. Je n'ai pas eu encore l'occasion de faire une capture d'écran. Le bug semble passer en rechargeant la page"

dell, core i3, firefox 109.0 à jour.

semiaddict commented 1 year ago

@jjugand, je n'arrive pas à reproduire ce bug. La prochaine fois que vous rencontrerez ce problème, pourriez-vous vérifier si des erreurs sont affichées dans la console du navigateur ? Une capture d'écran pourrait également être d'une grande aide ici. Merci d'avance.

rbailly commented 1 year ago

J'ai un comportement qui ressemble à ce que Julien décrit Je l'ai obtenu en effectuant plusieurs undo. Je vais continuer à essayer de le reproduire image

rbailly commented 1 year ago

A nouveau, sans avoir fait d'undo. En faisant plusieurs fois des allers-retours à l'intérieur / extérieur du texte, avec double-clic pour éditer le texte Je précise que le bouton "Stop Content Editing" n'est pas actif

image

semiaddict commented 1 year ago

J'ai réussi à reproduire également, mais pas de façon systématique. Il semble que ce soit un problème avec i18n, le paquet de traduction, qui n'est pas toujours attaché au composant Vue à temps. Je pense avoir résolu le problème en utilisant l'instance i18n globale à la place, mais n'hésitez pas à rouvrir si le problème persiste.

jjugand commented 1 year ago

Merci beaucoup Oussama et Rodolphe! Je regarde demain et vous tiens au courant si je revois quelque chose. Bonne soirée,

Le jeu. 26 janv. 2023 à 16:45, Oussama Mubarak @.***> a écrit :

J'ai réussi à reproduire également, mais pas de façon systématique. Il semble que ce soit un problème avec i18n, le paquet de traduction, qui n'est pas toujours attaché au composant Vue à temps. Je pense avoir résolu le problème en utilisant l'instance i18n globale à la place, mais n'hésitez pas à rouvrir si le problème persiste.

— Reply to this email directly, view it on GitHub https://github.com/philharmoniedeparis/metascore-library/issues/595#issuecomment-1405206876, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOMORS5ZCMD2M45ZCRXDYZDWUKLZXANCNFSM6AAAAAAUGOUOEU . You are receiving this because you were mentioned.Message ID: @.***>

-- Docteur en ethnologie - chercheur associé au CREM (CNRS) Directeur du conservatoire Nadia et Lili Boulanger, Noisy-le-Sec Guitariste, arrangeur, créations MAO Ingénieur son - studio de la Chevrière

rbailly commented 1 year ago

Suite à la formation de Julien:

"Persistance du bug (pour tous) de sélection de fenêtre / accès à l'éditeur texte après plusieurs allers et retours entre l'éditeur texte et la sélection de fenêtre"

rbailly commented 1 year ago

Bug reproduit image

semiaddict commented 1 year ago

J'arrive enfin à reproduire de façon systématique, mais je n'arrive pas encore à comprendre la raison.

Étapes de reproduction (voir l'enregistrement de l'écran ci-joint) :

  1. sélectionner un composant de type Texte (par un clic simple)
  2. sélectionner un autre composant (n'importe lequel, du moment qu'il n'est pas de type Texte)
  3. ouvrir le WYSIWYG par un double clic sur un autre composant de type Texte
  4. ouvrir le WYSIWYG par un double clic sur le premier composant de type Texte

firefox_OurNyxECbi

semiaddict commented 1 year ago

J'arrive aussi à reproduire avec les étapes plus simples suivantes :

  1. sélectionner un composant de type Texte (par un clic simple)
  2. sélectionner un autre composant (n'importe lequel, du moment qu'il n'est pas de type Texte)
  3. ouvrir le WYSIWYG par un double clic sur le premier composant de type Texte