| Summary: | vertical-rl writing mode not deleting characters in contenteditable div | ||||||
|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Andy Roddam <andyroddam> | ||||
| Component: | HTML Editing | Assignee: | Nobody <webkit-unassigned> | ||||
| Status: | RESOLVED FIXED | ||||||
| Severity: | Normal | CC: | andyroddam, mmaxfield, webkit-bug-importer, wenson_hsieh | ||||
| Priority: | P2 | Keywords: | InRadar | ||||
| Version: | Safari 14 | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| See Also: | https://bugs.webkit.org/show_bug.cgi?id=223419 | ||||||
| Attachments: |
|
||||||
Fixed as of Safari 15 |
Created attachment 423565 [details] Video showing chars not deleted until last char has been removed When using writing-mode: 'vertical-rl' in a contenteditable div. When a user has typed Asian(vertical) characters into a contenteditable div, when the user comes to delete the characters, the characters are not removed until the last character has been deleted. I have attached a video which shows this and was created using the following HTML sandbox: <!DOCTYPE html> <html> <head> <style> p { writing-mode: vertical-rl; height:500px; width: 500px; border: 1px solid lightgrey; } </style> </head> <body> <p contenteditable="true">This is a paragraph. It is editable. Try to change this text.</p> </body> </html>