Bug 1794800 - Make `HTMLEditor::MoveChildrenWithTransaction` notify last move node result of ignoring caret point suggestion if new move node fails r=m_kato

Differential Revision: https://phabricator.services.mozilla.com/D159232
This commit is contained in:
Masayuki Nakano 2022-10-18 22:37:01 +00:00
Родитель 98c57d12c0
Коммит 2da57e45a2
1 изменённых файлов: 1 добавлений и 0 удалений

Просмотреть файл

@ -5457,6 +5457,7 @@ Result<MoveNodeResult, nsresult> HTMLEditor::MoveChildrenWithTransaction(
aPreserveWhiteSpaceStyle);
if (MOZ_UNLIKELY(moveNodeOrChildrenResult.isErr())) {
NS_WARNING("HTMLEditor::MoveNodeOrChildrenWithTransaction() failed");
moveChildrenResult.IgnoreCaretPointSuggestion();
return moveNodeOrChildrenResult;
}
moveChildrenResult |= moveNodeOrChildrenResult.inspect();