Skip to content

Commit 192fa32

Browse files
committed
DOC-3209: Spellcheck could create an invalid selection if the first element in the document was noneditable.
1 parent 942ba64 commit 192fa32

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

modules/ROOT/pages/8.1.0-release-notes.adoc

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,21 @@ The following premium plugin updates were released alongside {productname} {rele
5454

5555
// For information on the **<Premium plugin name 1>** plugin, see: xref:<plugincode>.adoc[<Premium plugin name 1>].
5656

57+
=== Spell Checker
58+
59+
The {productname} {release-version} release includes an accompanying release of the **Spell Checker** premium plugin.
60+
61+
**Spell Checker** Premium plugin includes the following fix.
62+
63+
==== Spellcheck could create an invalid selection if the first element in the document was `+noneditable+`.
64+
// #TINY-12514
65+
66+
Previously when the first element of a document was set as a `contenteditable="false"` (CEF) element, selecting all content with {productname} spellchecker could result in an invalid selection state. This issue prevented the deletion of the entire content selection, creating an edge case that disrupted normal editing workflows.
67+
68+
To resolve this, {productname} now inserts a temporary hidden element before the initial CEF element in such scenarios. This adjustment ensures that full selections are valid and can be deleted as expected.
69+
70+
For information on the **Spell Checker** plugin, see: xref:introduction-to-tiny-spellchecker.adoc[Spell Checker].
71+
5772

5873
[[improvements]]
5974
== Improvements

0 commit comments

Comments
 (0)