[w3c/editing] Outdent behavior with respect to list items is not aligned with popular editors (Issue #442)

(Spun off from issue #437).

If you create an (un)ordered list in editors (I tried Google Docs and Microsoft 365 Word), indent nests the list item(s) and outdent reverses that, as expected. BUT at no point does outdent cause a list item to stop being a list item.

In contrast, if you load: `data:text/html,<div contenteditable="true"><ul><li>foo</li><li>bar</li><li>baz</li></ul></div><button onclick="document.execCommand('outdent', false);">outdent</button>`, click on "bar", and then click on the "outdent" button, you wind up with two unordered lists separated by "bar."

I personally think this is another instance where making the implementations match popular editors makes sense.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/w3c/editing/issues/442
You are receiving this because you are subscribed to this thread.

Message ID: <w3c/editing/issues/442@github.com>

Received on Thursday, 21 September 2023 12:33:51 UTC