(Web, Safari) Copying and pasting line with colon and no leading space results in URL encoding of pasted text #235666
Open
Description
Does this issue occur when all extensions are disabled?: Yes
- VS Code Version: Web
- OS Version: iPadOS 18.1 (Safari)
VSCode Web on iPadOS/Safari appears to be erroneously encoding certain copied text as a URL.
So copying this string of text from a VSCode Web file:
foo: bar
And pasting it into another VSCode web file will result in:
foo:%20bar
This is only the case if there isn’t a space before the colon anywhere on the line. So,
foo: bar
and foo bar: baz
both copy and paste normally.
This also only happens within VSCode web. So, copying foo: bar
from an external app and pasting it into VSCode Web or copying foo: bar
from VSCode web into another app both work fine.
I have not been able to reproduce this on VSCode Web on Mac or Windows.
Steps to Reproduce:
- On iPadOS on Safari, open a new file on VSCode Web (or Github Codespaces)
- Write text
foo: bar
- Copy to clipboard, where the first character of selection is NOT whitespace
- Paste into same file.