- if (previous.isNotNull()) {
- VisiblePosition p1 = startOfWord(previous, LeftWordIfOnBoundary);
+
+ VisiblePosition p1 = startOfWord(previous, LeftWordIfOnBoundary);
+
+ if (commandType == InsertParagraphSeparator) {
+ VisiblePosition p2 = nextWordPosition(start);
+ VisibleSelection words(p1, endOfWord(p2));
+ frame->spellChecker().markMisspellingsAfterLineBreak(words);
+ } else if (previous.isNotNull()) {