Endlosschleife beim Erwähnen in IE11

Hallo zusammen,

wir haben einen Fehler in allen Browsern im Zusammenhang mit Erwähnungen.
Es entsteht eine Endlosschleife und der Tab friert komplett ein.

Wir verwenden Discourse in Version 2.3.3, doch dieser Patch FIX: infinite loop when mentioning in IE11 · discourse/discourse@1e4f0ac · GitHub
scheint das Problem zu beheben.

Gibt es eine Möglichkeit, dass ihr die Korrektur auch auf ältere Versionen zurückportiert?

Vielen Dank,

2 „Gefällt mir“

(Nicolas arbeitet mit mir zusammen)

Zur Klarstellung: Wir haben dies sowohl in 2.3.8 ohne Plugins als auch in unserer Produktionsumgebung 2.3.3 getestet. Das Problem ist in Chrome und Safari reproduzierbar; es führt tatsächlich in beiden Browsern zum Absturz des Tabs.

Ein Patch für 2.3.8 wäre für uns sehr hilfreich. Momentan haben wir kein Budget für ein Upgrade auf 2.4.x verfügbar (wir nutzen ein recht maßgeschneidertes Plugin-Setup; daher gehen bei Upgrades auf Hauptversionen oft kleinere Dinge schief).

Ich fürchte, wir können wahrscheinlich nichts für Sie tun, da dies in späteren Versionen bereits im Kern behoben wurde.

Ihre beste Option ist es, den einzelnen Commit direkt anzuwenden, aber es gibt keine Garantie, dass dies konsistent funktioniert.

Discourse wird am 1. Juni 2020 die Unterstützung für Internet Explorer 11 (IE11) einstellen, also ist das auch etwas, das Sie im Hinterkopf behalten sollten.

8 „Gefällt mir“

Wir patchen dies nicht für IE11, sondern für Chrome und Safari.

Aber wir werden versuchen, den einzelnen Patch anzuwenden und eine Frankenversion zu testen :slight_smile:

1 „Gefällt mir“

Ja, Backports für 2.3 stehen nicht zur Debatte. Wir backporten ausschließlich in die stable- oder beta-Branches. stable ist aktuell bei 2.4.

3 „Gefällt mir“

Ok, verstanden. Trotzdem danke! :slight_smile:

1 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.