Etherpad-lite: Die Verwendung der Leertaste verursacht ein seltsames Cursorverhalten

Erstellt am 18. MĂ€rz 2020  Â·  13Kommentare  Â·  Quelle: ether/etherpad-lite

Hi,

Ich habe Etherpad als Docker-Container getestet und einen Fehler gefunden, der auch dann auftaucht, wenn keine spezielle Konfiguration angewendet wird.

Der Cursor springt an den Anfang einer Zeile zurĂŒck, wenn der Benutzer ein Leerzeichen eingibt. Ich kann dies mit Docker-Image 'latest', '1.8.0' und '1.7.5' auf Chromium/Firefox (Ubuntu 18.04) und iPad Safari reproduzieren. Das Ändern des Themes auf 'No-Skin' hat nicht geholfen. (Außerdem sind ĂŒberhaupt keine Plugins installiert.)

Im Anhang dieser Nachricht finden Sie ein GIF zur weiteren Beschreibung.

ezgif-2-3132bdf18dad

Bug UX editor

Alle 13 Kommentare

Wiedereröffnung dieses Problems dank eines Kommentars in #3663 von @sudoman.

Dieses Problem hÀngt wahrscheinlich mit #3663 zusammen, ist aber möglicherweise nicht dasselbe.

@maxkratz , kannst du #3729 testen und sehen, ob dieses Problem behoben ist?

Wenn Sie Hilfe bei der Integration dieser Änderungen benötigen, können Sie hier schreiben.

@muxator Ich habe dein pr gezogen und daraus ein neues Docker-Image erstellt (mit dem bereitgestellten Dockerfile). Soweit ich das beurteilen kann besteht das Problem weiterhin und es hat sich nichts geÀndert. (Getestet mit Chrom und Firefox, beide unter Linux.)

@muxator Ich glaube, ich habe einen Fehler gemacht. In meinen vorherigen Tests habe ich nicht die Caches aller meiner Browser gelöscht.
Sobald ich den/die Cache(s) immer leer habe, erledigt das Docker-Image mit dem Tag '1.8.0' (und Àlter) den Job.

(Außerdem kann ich aus diesem Repository ein lokales Docker-Image mit dem Tag '1.8.0' erstellen und alles funktioniert einwandfrei. Wenn ich die neueste Version des Entwicklungszweigs verwende, tritt der Fehler auf!)

Meiner Meinung nach muss der Fehler also eine CodeÀnderung nach Version '1.8.0' sein.

@muxator Ich habe dein pr gezogen und daraus ein neues Docker-Image erstellt (mit dem bereitgestellten Dockerfile). Soweit ich das beurteilen kann besteht das Problem weiterhin und es hat sich nichts geÀndert. (Getestet mit Chrom und Firefox, beide unter Linux.)

Mein obiger Kommentar war falsch, da ich den Cache des Browsers nicht geleert habe.

@muxator Ich habe Ihren pr erneut getestet, geleert wurde . Ihre Änderung behebt das Problem tatsĂ€chlich!

Ich konnte ein lokales Docker-Image aus Ihrem pr erstellen und diese Version funktioniert wie erwartet. Danke fĂŒr deine Hilfe!

Danke @maxkratz fĂŒr die

Ich warte auf weitere Tests von anderen Benutzern und fĂŒhre #3729 zusammen.

ps : Ich vermute langsam, dass das Caching-Verhalten des Etherpads ĂŒberarbeitet werden muss

BestÀtigt, dass dieses schwÀchende Problem definitiv von 3292429ab312 verursacht wurde.

#3729 eingezogen, die es behebt, danke fĂŒr die Meldung.

Hinweis : Problem Nr. 3663 hat nichts damit zu tun

Danke fĂŒr die schnelle RĂŒckmeldung, richtige Vorgehensweise.

https://github.com/ether/etherpad-lite/pull/3622/files#r394967755

Also @tombriles habe ich einen Kommentar in die beleidigende Zeile

Hallo, ich schĂ€tze, ich stehe vor dem gleichen Problem und möchte die hier genannten Korrekturen anwenden, aber ich bin kein Entwickler und weiß auch nicht, wie ich diese 2 Dateien einfach herunterladen könnte, um sie zu ersetzen sie in meiner Installation.

Wo finde ich bitte diese Dateien?

@manu-p Wie hast du Etherpad installiert?

Normalerweise sollte eine Neuinstallation oder ein Update Ihrer aktuellen Installation das Problem beheben. (Wiederhole meinen Fehler nicht und lösche den Cache deines Browsers vor dem Testen :-).)

git pull

@JohnMcLear Wenn er ein vorgefertigtes Docker-Image verwendet, funktioniert dies nicht.

Danke fĂŒr Ihre Hilfe, ich habe gerade eine neue Neuinstallation nach dem Installationsverfahren durchgefĂŒhrt , also bekomme ich 1.8.0, konnte aber nicht ĂŒberprĂŒfen, ob es das seltsame Cursorverhalten korrigiert, weil ich das unendliche "Loading"-Syndrom bekomme ...
Werde dafĂŒr ein weiteres Thema eröffnen. :-/

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen