fix: removed direct access to char index on insert

pull/2028/head
CatHood0 9 months ago
parent f793081b43
commit b0ebd2e333
  1. 2
      lib/src/models/rules/insert.dart

@ -570,7 +570,7 @@ class PreserveInlineStylesRule extends InsertRule {
final currLine = itr.next();
final currData =
currLine.data is String ? currLine.data as String : null;
if (currData != null && (currData.isEmpty || currData[0] == '\n')) {
if (currData != null && (currData.isEmpty || currData.startsWith(RegExp('^\n')))) {
if (prevData.trimRight().isEmpty) {
final back =
DeltaIterator(documentDelta).skip(index - prevData.length);

Loading…
Cancel
Save