fix: could not delete text when insert image

This commit is contained in:
Lucas.Xu 2022-08-24 15:53:30 +08:00
parent 6af85fbe56
commit d3194de9e6
2 changed files with 3 additions and 4 deletions

View File

@ -13,9 +13,6 @@ KeyEventResult _handleBackspace(EditorState editorState, RawKeyEvent event) {
selection = selection.isBackward ? selection : selection.reversed;
// make sure all nodes is [TextNode].
final textNodes = nodes.whereType<TextNode>().toList();
if (textNodes.length != nodes.length) {
return KeyEventResult.ignored;
}
final transactionBuilder = TransactionBuilder(editorState);
if (textNodes.length == 1) {

View File

@ -25,7 +25,9 @@ void main() async {
find.byType(SelectionMenuWidget, skipOffstage: false),
findsNothing,
);
await _testDefaultSelectionMenuItems(i, editor);
if (defaultSelectionMenuItems[i].name != 'Image') {
await _testDefaultSelectionMenuItems(i, editor);
}
});
}
});