Réduire la fréquence d'affichage de l'avertissement « Draft is being edited in another window. »

Je rencontre ce problème dans un contexte tout à fait différent, et de manière erronée.

Toujours sur mobile, je l’ai reproduit avec Brave et DuckDuckGo sur Android, et un utilisateur m’a indiqué l’avoir observé avec Chrome sur Android. Ce n’est pas 100 % reproductible, mais probablement entre 50 et 80 %.

  1. Commencez une réponse.
  2. Passez à une autre application (généralement Firefox Focus, mais pas toujours), sélectionnez du texte à copier depuis celle-ci.
  3. Revenez à l’application Discourse.
  4. Bam. « Le brouillon est en cours d’édition… »

Il n’y a aucune autre fenêtre. Un rechargement de la page résout le problème. L’ignorer peut entraîner des doubles publications (les deux semblent apparemment complètes). Je rencontre ce problème depuis un certain temps. Hier, j’ai eu une double publication, car le message « Brouillon » est apparu alors que j’étais en train de terminer. J’utilise Discourse 2.6.0.beta1.

Je sais que vous ne prenez en charge que Chrome sur Android, et j’évite ce navigateur au profit de ceux qui imposent davantage de confidentialité. Mais DDG et Brave sont, à ma connaissance, essentiellement des wrappers de Chrome. Je n’ai jamais rencontré ce problème lorsque j’utilisais Firefox sur Android pour Discourse, mais il y avait beaucoup d’autres problèmes, principalement cosmétiques.

2 « J'aime »

Qu’en penses-tu, @sam ?

2 « J'aime »

Honnêtement… pas vraiment, je vais essayer sur mon vieux Android, j’espère que ça fonctionnera.

3 « J'aime »

Récemment, ce message est apparu sans raison apparente sur notre forum, quelqu’un d’autre rencontre-t-il ce problème ?

Salut @tempogain

Je vois aussi ça. Ce n’est qu’un problème récent

4 « J'aime »

Nous venons de passer de la version 2.8.0beta7 à la 2.8.0beta11 et avons déjà reçu plusieurs signalements de ce problème depuis.

2 « J'aime »

J’utilise un forum auto-hébergé comme base de connaissances wiki. J’édite généralement le sujet plusieurs fois par mois (je suis la seule personne de la communauté à éditer).

Au début, le site fonctionnait en configuration standard et tout allait bien. Ce message n’est pas apparu sans raison.

Ensuite, j’ai connecté le site à un proxy externe Nginx, de sorte que le trafic soit protégé par HTTPS. Et à partir de ce moment, au moins une fois par jour, je vois ce message indiquant que le brouillon est en cours d’édition dans une autre fenêtre. Il n’y a pas d’autres fenêtres, ni d’autres utilisateurs en train d’éditer le sujet.

Il me semble que la connexion au proxy HTTPS a provoqué ces messages. Malheureusement, je ne peux pas montrer tous les paramètres Nginx externes, car cela est interdit par les règles internes.

Peut-être que ces informations aideront les administrateurs ou les développeurs à détourner le regard de Discourse et à se tourner vers les paramètres réseau de l’environnement.

Je rencontre également cette erreur, selon plusieurs utilisateurs, et j’utilise la version 2.9.0.beta5.

Nous voyons toujours l’avertissement « ce brouillon est en cours de modification dans une autre fenêtre » même lorsque ces publications ne sont pas modifiées ailleurs. De nombreux utilisateurs disent que cela se produit sur mobile, bien que personnellement, cela me touche surtout sur ordinateur (je publie rarement via mobile). J’ai toujours pensé que c’était parce que j’avais des onglets des forums ouverts sur mon iPad et mon iPhone également (bien que ces appareils soient toujours sur leurs écrans de verrouillage lorsque je tape une réponse sur mon Mac).

Pour information, nous avons des projets pour améliorer cette situation, notamment pour les modifications inter-appareils et inter-onglets. @pmusaraj a récemment travaillé sur des spécifications dans ce domaine.

J’en ai en fait vu un hier… Je pense que la reproduction peut être :

  1. Modifier la publication
  2. Se déconnecter
  3. Continuer à modifier les publications
  4. Se connecter
  5. Modifier la publication
  6. Un avertissement incorrect s’affiche
4 « J'aime »

Voulez-vous dire que la raison principale, où le logiciel lui-même ne récupère pas proprement, est due à des connexions Internet/Wi-Fi/quelconque peu fiables ?

J’ai eu beaucoup de problèmes avec cela récemment, mais sans les étapes 2 et 4.

L’avertissement s’affiche même lorsque je viens de redémarrer mon ordinateur et que je n’ai qu’un seul onglet ouvert.

2 « J'aime »

Pareil ici, je ne passe pas hors ligne et en ligne, j’ouvre juste un nouvel onglet :

  1. Créer/modifier un message
  2. Ouvrir un nouvel onglet (il rouvre automatiquement l’éditeur, même dans un fil auquel je ne réponds pas)
  3. Obtenir l’avertissement

Ce qui est assez ennuyeux quand on oublie quelque chose et qu’on a besoin de relire un message.

2 « J'aime »

J’obtiens ceci. Cela fait au moins 18 mois, peut-être 2 ans.

Mes informations :

  • ne se produit que sur un seul forum parmi plusieurs
  • se produit principalement dans l’application DiscourseHub
  • se produit également dans Safari sur ordinateur macOS
  • Je n’ouvre jamais la même page dans plusieurs onglets, et encore moins j’édite le même message dans plusieurs onglets (en fait, il n’est pas possible de le faire dans l’application DiscourseHub)
  • avant le message d’avertissement, je vois un triangle d’avertissement en bas à droite sous l’éditeur
  • J’ai signalé cela pour la première fois il y a 18 mois à l’administrateur du forum en question

Également signalé récemment sur le forum en question : "Draft is being edited in another window" - #6 by matt - Playdate Developer Forum

Je crois que ce forum est le seul forum auto-hébergé parmi tous les Discourse que j’utilise régulièrement.