Opened 6 years ago
Last modified 5 years ago
#46537 reopened defect (bug)
Can't use Emoji in the Custom HTML widget
Reported by: | hirofumi2012 | Owned by: | SergeyBiryukov |
---|---|---|---|
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
@
5 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
@
5 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
@
5 years ago
- Owner set to SergeyBiryukov
- Resolution set to fixed
- Status changed from new to closed
In 46393:
#7
@
5 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 Node
s and Element
s, only the later includes closest()
, but haven't done anything so silly as to test the theory ;)
Introduced in #40907.