Fonctionnalité de copie de citation

La semaine dernière environ, la petite fenêtre contextuelle pour citer un message précédent est devenue difficile à utiliser sur notre instance hébergée. Parfois, elle reste affichée, mais plus souvent récemment, elle disparaît juste au moment où l’on veut l’utiliser.

3 « J'aime »

D’autres personnes peuvent-elles regarder la vidéo ? C’est juste un rectangle noir pour moi et je ne suis pas sûr que ce soit un problème avec la vidéo ou le navigateur « sécurisé » de mon entreprise. Je l’ai re-téléchargée et elle semblait bien avant que je ne ferme la fenêtre et maintenant c’est à nouveau une boîte noire. :frowning:

Salut @ganncamp la vidéo fonctionne pour moi. Je n’ai pas encore réussi à reproduire votre problème de citation :thinking:

1 « J'aime »

Salut :slight_smile:

Le problème persiste-t-il en mode sans échec ?

Non. Il y a une brève hésitation avant que la fenêtre contextuelle n’apparaisse, mais elle est là de manière fiable.

@ganncamp est-ce que cela persiste toujours pour vous ? Ou avez-vous trouvé un coupable/une solution ?

Je me suis connecté sur votre forum mais je n’arrive toujours pas à reproduire le problème - la fonctionnalité de citation/partage du texte sélectionné fonctionne comme prévu et le texte sélectionné ne se comporte pas de manière “coquette” :grin: comme dans votre vidéo :thinking:

J’ai essayé sur Safari iOS sur iPad, en mode bureau et mobile, ainsi que sur Chrome et Firefox sur des ordinateurs de bureau sous Linux Ubuntu, mais cela semble fonctionner normalement pour moi.

Hmm… Tout comme lorsque votre voiture ne fait pas ce bruit étrange pour le mécanicien, il semble que le problème se soit résolu pendant la nuit. :smiley:

2 « J'aime »

Et… maintenant que je suis reparti du mécanicien, ça recommence. :roll_eyes:

1 « J'aime »

Salut @ganncamp,

Je pense que je suis capable de reproduire ce que vous rencontrez, ici sur Meta.

Si mon point de départ lorsque je sélectionne du texte se trouve dans la zone de contenu de la publication, alors le bouton de citation apparaît.

Cependant, si mon point de départ lorsque j’appuie sur mon bouton gauche de la souris pour sélectionner du texte se trouve en dehors de la zone de contenu de la publication, alors j’ai « sélectionné » une zone dans un autre élément div, et le bouton de citation n’est pas utilisable.

J’ai essayé de démontrer cela dans cette petite capture d’écran avec les comportements suivants :

  1. Sélectionner du texte uniquement dans la zone de contenu. – Le bouton de citation est présenté
  2. Essayer de sélectionner du texte en commençant en dehors de la zone de contenu, sous l’avatar de @Lilly. J’avais la souris suffisamment haut pour que même le nom d’utilisateur de Lilly soit sélectionné, donc j’étais clairement en dehors de la zone de contenu de la publication. – Pas de bouton de citation
  3. Commencer à sélectionner du texte juste en dehors de la zone de contenu de la publication. – Bouton de citation inutilisable
  4. Répéter 3 pour la forme
  5. Répéter 1 pour la forme

Pouvez-vous confirmer que si vous veillez à commencer à sélectionner du texte uniquement lorsque la souris se trouve dans la zone de contenu de la publication, le bouton de citation est utilisable ?
Si c’est le cas, je ne suis pas sûr que nous considérerions cela comme un bug, car nous nous attendrions seulement à citer du texte provenant de l’intérieur de la publication.

1 « J'aime »

Plus précisément, la fenêtre contextuelle se déclenche chaque fois que la sélection change si nous avons commencé à faire glisser la souris depuis l’extérieur du conteneur du contenu :

chrome_17v0llDmSs

Je classerais cela comme un petit bug.

3 « J'aime »

@southpaw quel navigateur est-ce ? J’ai essayé de reproduire cela de nombreuses fois, y compris exactement comme vous le faites, et je n’y arrive pas sur Meta ou sur aucune de mes instances ou navigateurs. :thinking: Je peux faire l’effet que @Canapin vient de signaler par contre.

J’utilise Linux Ubuntu avec Chrome et Firefox, et iOS 16 avec Safari sur iPad.

Je suis de nouveau incapable de reproduire cela de manière fiable pour le moment, que je commence à sélectionner depuis l’intérieur (je suppose. Je ne peux pas le voir. :joy:) de la zone de contenu ou depuis l’extérieur. Une fois sur… 30 ? tests, je n’ai pas réussi à obtenir la fenêtre contextuelle. Pour le reste, je vois parfois un petit scintillement, mais au moment où j’ai fini de sélectionner, la fenêtre contextuelle est stable et disponible (pour le moment) :roll_eyes:

1 « J'aime »

Je n’arrive pas à obtenir l’effet que @Canapin démontre. :thinking:
J’utilise Chrome (qui s’est mis à jour hier soir après que j’ai fait la capture d’écran, mais sans aucun changement de comportement) sur un MacBook Air, Sonoma 14.0

1 « J'aime »

Je peux reproduire les deux en suivant les étapes ci-dessus :

  1. Sélectionnez juste assez à l’extérieur pour le casser
  2. Mettez en surbrillance les scintillements mouvants
  3. Relâcher la souris supprime la fenêtre contextuelle
2 « J'aime »

Je pense pouvoir reproduire cela dans Chrome mais pas dans Firefox. Firefox refuse de me laisser sélectionner depuis l’extérieur, il sélectionne trop, mais Chrome le permet.

Si vous sélectionnez depuis l’extérieur, tous ces clignotements et événements étranges se produisent :

1 « J'aime »

Cela semble lié à floatkit.

Nous ne capturons pas et n’arrêtons pas la propagation en dehors de l’élément, et nous pouvons faire le glisser en dehors de celui-ci… C’est comme si nous avions besoin d’une chose globale qui arrête toute la propagation, et ce n’est pas ce qui se passe car nous l’arrêtons seulement ici :

4 « J'aime »

Les derniers correctifs de @j.jaffeux semblent avoir tout résolu.

@ganncamp Je viens de lancer un déploiement, il devrait être sur votre site, pouvez-vous nous dire si cela s’améliore ?

6 « J'aime »

Jusqu’à présent, tout va bien, mais je n’ai pas encore beaucoup utilisé les citations.
Je veux attendre un jour ou deux avant de donner un :+1:

4 « J'aime »

Eh bien… c’est difficile de prouver une négation, mais il semble que cela ne pose plus de problème. Merci !

4 « J'aime »

Merci d’avoir essayé, vous pouvez changer d’avis si nécessaire :wink:

4 « J'aime »