Wenn du eine Erwähnung oder ein Emoji eingibst, indem du @ / : tippst, gefolgt von der erforderlichen Eingabe und dann Enter drückst, wird der Rest des Benutzernamens / des Emojinamens vervollständigt, gefolgt von einem Leerzeichen. Ich gehe davon aus, dass dieses Leerzeichen dazu dient, damit du weiter tippen kannst, aber es verschiebt den Cursor nicht, um das neu hinzugefügte Leerzeichen zu berücksichtigen. So musst du auf jeden Fall die Leertaste drücken, und es bleibt ein nachgestelltes Leerzeichen.
Da du nach der Erwähnung oder dem Emoji auch einen Satz beenden (oder mit dem Schreiben des Beitrags fertig sein) möchtest, wäre ich dafür, das nachgestellte Leerzeichen einfach zu entfernen und die Nutzer die Leertaste drücken zu lassen, wenn sie ein Leerzeichen benötigen. Die zweite Option wäre, den Cursor um ein Zeichen nach vorne zu verschieben, sodass er nach dem Leerzeichen steht (war dies bereits das beabsichtigte Verhalten?), aber ich sehe darin nicht viel Mehrwert. Ich drücke lieber die Leertaste, wenn ich ein Leerzeichen brauche, als ein automatisch hinzugefügtes Leerzeichen zu löschen, wenn ich keins brauche.
(Ich weiß, dass dies grenzwertig ein Bug ist, also verschiebt es gerne, wenn dies eher zu Contribute > UX oder Contribute > Feature passt. Außerdem habe ich gerade beim Schreiben des vorherigen Satzes festgestellt, dass dies auch bei Tags / # passiert.)
Hat sich in den letzten zwei Wochen oder so etwas daran geändert?
Ich füge am Ende aller meiner Emojis oft :t2-Werte hinzu und tippe diese immer über die Tastatur ein.
Um beispielsweise einen weißen Daumen nach oben zu erhalten, tippe ich:
:+
Dann drücke ich Tab, um den gelben Daumen nach oben zu vervollständigen, und tippe anschließend weiter :t, woraufhin mir eine kurze Liste mit Farben angezeigt wird:
Anschließend drücke ich einfach erneut Tab, um die gewünschte :t2-Variante automatisch zu vervollständigen.
Seit einem scheinbar kürzlichen Update wird jedoch, wenn ich Tab drücke, um den ersten :+1: zu vervollständigen, jetzt ein Leerzeichen am Ende hinzugefügt. Das bedeutet, dass ich nun erst die Rücktaste drücken und dann mit meinen :t-Varianten fortfahren muss.
Ich verstehe das Unbehagen hier völlig, aber zuvor haben wir ein Leerzeichen eingefügt und die Einfügemarke zurückbewegt, was zu Verwirrung führte und viele subtile Probleme verursachte.
Wir möchten das Leerzeichen zwar gerne einfügen, bin aber skeptisch, ob es sinnvoll ist, dass :heart: ein Leerzeichen einfügt, :+1: jedoch nicht.
Ich denke, das Beste wäre hier, eine „Hintergrund-Einstellung
Die Client-App merkt sich bereits die von den Nutzern ausgewählte Hautfarbe (und der Emoji-Picker berücksichtigt die ausgewählte Hautfarbe bereits), aber derzeit berücksichtigt unsere Emoji-Autovervollständigung die ausgewählte Hautfarbe nicht und schlägt immer die gelbe Hautfarbe vor. Der PR wird dazu führen, dass unsere Emoji-Autovervollständigung standardmäßig die vom Nutzer ausgewählte Hautfarbe verwendet.
Bezüglich meiner ursprünglichen Beschwerde/Vorschlag: Ja, ich bin mit der Änderung zufrieden. Der Cursor wird jetzt hinter den eingefügten Leerzeichen verschoben, also ist das in Ordnung. Danke, dass Sie sich darum gekümmert haben.