Fix when enter a URL in button block #6915
Closed
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.
Description
UrlInput component was selecting the first search result in Button Block (and probably in other blocks).
This happened because onKeyDown event at input just check if some suggestion was selected when Enter key is press.
Consequently, how suggested posts are buttons inside a form, the onClick event of first button get fired and set the link.
I also moved prependHTTP function from format-toolbar.js to url-input.js. Otherwise I need to repeat the same function in Button Block.
Closes: #6841
How has this been tested?
This has been tested with "npm test" and manually on Chrome
Types of changes
Bug fix
Checklist: