feat: delay rendering selection(need to be refactored).

This commit is contained in:
Lucas.Xu 2022-08-02 20:22:39 +08:00
parent 397f43cbe1
commit c7432e640b

View File

@ -60,7 +60,12 @@ class EditorState {
for (final op in transaction.operations) {
_applyOperation(op);
}
updateCursorSelection(transaction.afterSelection);
// updateCursorSelection(transaction.afterSelection);
// FIXME: don't use delay
Future.delayed(const Duration(milliseconds: 16), () {
updateCursorSelection(transaction.afterSelection);
});
if (options.recordUndo) {
final undoItem = undoManager.getUndoHistoryItem();