Problem beim Einfügen von HTML in den Markdown-Editor auf dem Mobilgerät (bis zum einmaligen Einfügen in den Rich-Text-Editor)

Priorität/Schweregrad: Mittel?

Plattform: Edge auf Android, try.discourse.org (kann im sicheren Modus reproduziert werden), Gerät im Hochformat

Beschreibung:
Auf Mobilgeräten fügt der Markdown-Editor HTML nicht als Markdown ein, bis es einmal in den Rich-Text-Editor eingefügt wurde. (Es gibt weitere Bedingungen, siehe unten)

Reproduzierbare Schritte:

  1. Gehe zu einem Beitrag mit HTML-Markup, wie Aaa aa aa aaaa aaaa aa ohgkgjsyduq - general - Discourse Demo
  2. Kopiere formatierten Markdown-Inhalt
  3. Öffne den Composer, wähle den Markdown-Modus und füge ein, und beobachte das Ergebnis
  4. Wähle den Rich-Text-Modus und füge ein
  5. Füge erneut im Markdown-Modus ein und beobachte das Ergebnis

Schritt 3 fügt den Text als Klartext ein, wodurch die HTML-Formatierung verloren geht. Schritt 5 konvertiert HTML in Markdown.

Nach Schritt 5 wird beim Einfügen von HTML in den Markdown-Editor das Markup beibehalten, bis die Seite neu geladen und der Text erneut kopiert wird. (Wenn du nach Schritt 5 neu lädst und erneut in den Markdown-Editor einfügst, ohne den Text neu zu kopieren, bleibt das Markup erhalten)

Ich denke, das hat etwas mit der Art und Weise zu tun, wie Text kopiert wird?

2 „Gefällt mir“

Danke für die Meldung. @renato wird sich das ansehen.

Hallo, es sind schon 3 Wochen vergangen. Ich wollte nur kurz nachhören, ob es hier Fortschritte gibt?

1 „Gefällt mir“

Entschuldigung, keine Neuigkeiten – es steht auf @renatos Liste.

2 „Gefällt mir“

Das sieht sehr nach einem Upstream-Bug in Chromium für Android aus. Ich habe an einem Workaround gearbeitet, den ich diese Woche einreichen möchte (und ich werde den Bug-Report überprüfen, um ihn upstream zu melden, falls das tatsächlich der Fall ist).

3 „Gefällt mir“

Hallo, ich wollte mich nur kurz erkundigen, ob es dazu Fortschritte gibt?

Nicht viel, es scheint, dass dies wahrscheinlich ein Android-Bug ist.

1 „Gefällt mir“

Mit Google Chrome oder einem Chromium-Build kann ich das Problem nicht reproduzieren. Kannst du es auch in diesen Browsern reproduzieren, oder tritt es nur in Edge auf?

1 „Gefällt mir“

Ich werde versuchen, es in Chrome zu reproduzieren, aber das kann etwas dauern, da ich es erst installieren muss.