Page MenuHomePhabricator

Paste in flow (and VE) inserts awkward soft-newline characters that must be manually deleted
Closed, DuplicatePublic

Description

Start to reply in flow, and enter a couple long paragraphs. Select the reply and copy it to the clipboard. Now start a new reply in flow, and paste. Note that the automatic line breaks from the first edit session show up as arrow characters in the new text. I had to manually delete each one of them, which was annoying. (Perhaps they are actually harmless, but I didn't want to take that chance).

The same problem happened when I copied text from a non-flow talk page and pasted it into a flow reply.

Event Timeline

ksmith raised the priority of this task from to Needs Triage.
ksmith updated the task description. (Show Details)
ksmith subscribed.
Restricted Application added a subscriber: Aklapper. · View Herald Transcript
Alsee renamed this task from Paste in flow inserts awkward soft-newline characters that must be manually deleted to Paste in flow (and VE) inserts awkward soft-newline characters that must be manually deleted.Nov 17 2015, 2:14 PM
Alsee set Security to None.

I reported this off of Phabricator months ago, and I know multiple WMF staff are aware of it, but this appears to be the first Phab listing. This issue is mentioned as a footnote in T112394. This appears to be a VE issue, which indirectly shows up in Flow. I had to clean up our United States article (!) after a VE user left these junk characters in the article. The characters are invisible in wikitext. They render as bizarre random arrows in VE. They create confusing inconsistencies between the edit view and rendered view, no matter which editor you're using. I know a number of people (including me) have run into a lot of bugs with Flow/VE copy-paste badly mangling content. I have no idea how many have been fixed, or even have Phabs open.

P.S. I did not deliberately set security to none. It seems to have been a side effect when I edited the title without touching the security field?? In any case I find it hard to imagine any security issues here.

Does not seem to be specific to Flow, so removing that tag.