Fix valid unicode in clipboard paste being filtered by special key filter #4005
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Note: This PR is based on
docking
branch, but I can create a master branch PR if required.Currently pasting a valid unicode character (such as when using an icon font) can result in it being filtered by the lines:
Since pastes originate from the clipboard, they are likely valid unicode and do not originate from these special keys, thus my proposed solution is a flag which hints the data source is from a clipboard, rather than from key presses:
This is a 3 line change (actually 4 since there is a separator needed on the last flag), with limited surface area. Since it's fairly simple it may be easiest for you to modify the code directly rather than accept this PR.