Change theme
Help
Press space for more information.
Show links for this issue (Shortcut: i, l)
Copy issue ID
Previous Issue (Shortcut: k)
Next Issue (Shortcut: j)
Sign in to use full features.
Vote: I am impacted
Notification menu
Refresh (Shortcut: Shift+r)
Go home (Shortcut: u)
Pending code changes (auto-populated)
[ID: 1223031]
Blink>Editing
Supplemental component tags only. Set main component first. [ID: 1222907]
[ID: 1223136]
Design doc to be reviewed. [ID: 1223032]
[ID: 1223087]
[ID: 1223134]
Milestone(s) impacted by this issue. [ID: 1223085]
[ID: 1223084]
[ID: 1223086]
[ID: 1223034]
Link to incidents in IRM as a result of this ticket. [ID: 1300460]
[ID: 1223088]
This field contains Gerrit urls of code changes that ‘fix’ a security bug (i.e., excluding logging/cleanup commits) and is used when a singular fix cannot be uniquely identified from the existing “Code Changes” field. The change can be in the chromium repo or any other third_party repo. [ID: 1358989]
Blink
[ID: 1253656]
View issue level access limits(Press Alt + Right arrow for more information)
Attachment actions
Unintended behavior
View staffing
Estimated effort
Description
Steps to reproduce the problem
Actual Result: The styles applied to the newly entered characters in steps 2 and 4 are different, and the styles applied to the newly entered characters in steps 6 and 8 are also different.
Expected Result: The style applied to the newly entered characters in steps 2 and 4 should be the same, and the style applied to the newly entered characters in steps 6 and 8 should be the same.
Problem Description
In Contenteditable, when selecting text with different styles at the start and end of a range and then typing Korean, the style is not consistently applied.
As you can see in the reproduction scenario I wrote, when you enter the same Korean character as the one at the end of the range, the style of the character at the end of the range is applied, which constitutes the issue.
Styles are applied consistently in Safari on macOS.
It appears that when typing characters after selecting a range in Chromium, the characters are generally styled with the format of the range's starting point. So the above problem looks like a bug to me. If it is indeed a bug, I would appreciate it if you could confirm and fix it.
Summary
Inconsistent styles when typing Korean after selecting multi-styled text in Contenteditable.
Custom Questions
Which component does this fall under?
Blink>Editing
Does this work in other browsers?
Yes - This is just a Chrome problem
Additional Data
Category: API
Chrome Channel: Stable
Regression: N/A