Opened 7 years ago
Last modified 6 years ago
#46537 reopened defect (bug)
Can't use Emoji in the Custom HTML widget
| Reported by: |
|
Owned by: |
|
|---|---|---|---|
| Milestone: | Future Release | Priority: | normal |
| Severity: | normal | Version: | 4.8.1 |
| Component: | Emoji | Keywords: | has-screenshots needs-patch |
| Focuses: | Cc: |
Description
Type emoji. Then the cursor does not move.
Attachments (2)
Change History (13)
#3
@
7 years ago
- Keywords has-patch needs-testing added
- Milestone changed from Awaiting Review to 5.3
This is a problem with all CodeMirror instances (eg, the plugin editor).
46537.diff stops emoji replacement from happening inside CodeMirror instances, it also cleans up some of the logic in the MutationObserver.
Note that polyfills are broken when SCRIPT_DEBUG is enabled (#46110), so this patch can only be tested on IE11 with SCRIPT_DEBUG set to false.
#5
@
6 years ago
- Keywords commit added; needs-testing removed
Confirmed the bug in IE11, and tested the patch which resolved the issue. Marking this for commit.
#6
@
6 years ago
- Owner set to SergeyBiryukov
- Resolution set to fixed
- Status changed from new to closed
In 46393:
#7
@
6 years ago
- Keywords needs-patch added; has-patch commit removed
- Resolution fixed deleted
- Status changed from closed to reopened
Reopening as this is throwing errors in the e2e tests:
@davidbaumwald mentioned on Slack it may be due to IE11 not supporting `Element.closest()`.
I am also wondering if it's related to MutationObserver.observe() containing both Nodes and Elements, only the later includes closest(), but haven't done anything so silly as to test the theory ;)
Introduced in #40907.