Threema-Forum.de
Threema Web: Leerzeichen werden als geschützte Leerzeichen eingefügt - Druckversion

+- Threema-Forum.de (https://threema-forum.de)
+-- Forum: Threema, News & Hilfe (https://threema-forum.de/forum-3.html)
+--- Forum: Bugs und Fehlermeldungen (https://threema-forum.de/forum-23.html)
+--- Thema: Threema Web: Leerzeichen werden als geschützte Leerzeichen eingefügt (/thread-4457.html)



Threema Web: Leerzeichen werden als geschützte Leerzeichen eingefügt - phi - 01.02.2019.

Hallo,

seit kurzem¹ beobachte ich folgendes: Wenn ich einen einfachen, unformatierten ASCII-Text mit Copy&Paste aus einem Editor (hier Notepad++) kopiere und in das Textfeld des Webfrontends einfüge, werden alle Leerzeichen wie geschützte Leerzeichen behandelt und der Text wie ein einziges langes Wort überhaupt nicht umbrochen. Wird auch so abgeschickt und kommt beim Empfänger so an. Ich kann aber hingehen und im Eingabefeld jedes Leerzeichen erstmal von Hand durch ein Leerzeichen ersetzen (löschen+Space-Taste) - und dann wird an der Stelle auch umbrochen. Überaus mühsam.

Extraskurriler Zusatzfakt: Wenn ich den so überarbeiteten Text komplett markiere, aus dem Threema-Web-Textfeld rauskopiere und sofort wieder einfüge, sind alle Leerzeichen wieder "geschützt", der Text wird wieder wie ein einziges langes Wort behandelt und nicht umbrochen. Alles von vorne.

Kodierung spielt keine Rolle, ANSI funktioniert genausowenig wie UTF-8 oder UTF-8-BOM.

Editor spielt keine Rolle, egal ob ich in N++, im Windows-Editor oder einem beliebigen anderen Editfeld vorschreibe.

Was ist da los? Ist das bekannt? Gibt es Abhilfe?

Grüße und Danke
Philipp

¹ Kann ich nicht genau zeitlich einkreisen, würde sagen "vor wenigen Wochen ging's noch".


RE: Threema Web: Leerzeichen werden als geschützte Leerzeichen eingefügt - Claus - 01.02.2019.

Kann ich bestätigen.

Vielleicht hilft es, den Fehler noch hier einzutragen, die Threema Web-Entwickler scheinen das Projekt über github zu verwalten:

https://github.com/threema-ch/threema-web/issues


RE: Threema Web: Leerzeichen werden als geschützte Leerzeichen eingefügt - phi - 01.02.2019.

(01.02.2019., 11:42)Claus schrieb: Kann ich bestätigen.

Vielleicht hilft es, den Fehler noch hier einzutragen, die Threema Web-Entwickler scheinen das Projekt über github zu verwalten:

https://github.com/threema-ch/threema-web/issues

Ah - gute Idee.

Uuund … jemand hatte sie schon: On pasting text, spaces are replaced with nbsp und Replace U+00A0 with real spaces before sending text.

Also – Bug bekannt und hoffentlich auf dem Wege der Behebung. Ach wenn die so klingen, als würden die nbsps erst beim Versand erzeugt und nicht schon beim Einfügen. Na jedenfalls scheint das aber zusammenzuhängen. Mal sehen, was sich tut. Danke für den Hinweis.

Grüße
Philipp


RE: Threema Web: Leerzeichen werden als geschützte Leerzeichen eingefügt - Crixus - 01.02.2019.

Mit der Threema-Web-Version 2.1.6 sollte das gefixt sein. Welche Version verwendest du?


RE: Threema Web: Leerzeichen werden als geschützte Leerzeichen eingefügt - jnL - 01.02.2019.

Ich verwende 2.1.6 und habe das geschilderte Problem beim Einfügen von längeren Texten nicht.

Kurz mal 2.1.5 und 2.1.4 getestet, da wird der Text wohl nach einer gewissen Zeichenlänge umgebrochen oder anders (leerzeichen-technisch) formatiert - ganz schrecklich.
Aber wie geschrieben, in Version 2.1.6 (aktuell) sieht der Text gut aus!


RE: Threema Web: Leerzeichen werden als geschützte Leerzeichen eingefügt - dbrgn - 02.02.2019.

In 2.1.6 werden die geschützten Leerzeichen immer noch eingefügt. Hintergrund ist, dass sonst mehrfache Leerzeichen (z.B. für die Einrückung) "verschluckt" werden beim Einfügen.

Es gäbe eine einfache Abhilfe mit CSS, aber leider verändert das in Chrome das Verhalten eines "Contenteditable DIVs", also des Textfeldes in dem man den Text erfasst. Das Einfügen von Emoji ist dann unter gewissen Umständen kaputt.

Die geschützten Leerzeichen sind so das kleinere Übel für den Moment. Wir arbeiten daran, das Eingabefeld komplett zu überarbeiten, damit sollten dann diese Probleme gelöst sein. Beim Absenden werden die geschützten Leerzeichen wieder durch normale Leerzeichen ersetzt, es ist also momentan nur in Threema Web ein kosmetisches Problem.


RE: Threema Web: Leerzeichen werden als geschützte Leerzeichen eingefügt - phi - 03.05.2019.

(02.02.2019., 14:49)dbrgn schrieb: Wir arbeiten daran, das Eingabefeld komplett zu überarbeiten, damit sollten dann diese Probleme gelöst sein.

Gibt es hier inzwischen Perspektiven? Die aktuelle 2.1.7 zeigt immer noch dieses Verhalten.

Grüße
Philipp


RE: Threema Web: Leerzeichen werden als geschützte Leerzeichen eingefügt - lgrahl - 03.05.2019.

It's done when it's done, aber du kannst https://github.com/threema-ch/threema-web/pull/773 folgen.


RE: Threema Web: Leerzeichen werden als geschützte Leerzeichen eingefügt - dbrgn - 23.05.2019.

Falls jemand betatesten will: Auf https://web-beta.threema.ch/ sollte das Problem nun behoben sein Lächeln Fehler bitte auf GitHub (https://github.com/threema-ch/threema-web/) melden.