From 09d98a54c8d431e205ead7785d22e51d4d3734ef Mon Sep 17 00:00:00 2001
From: Ellet <hello@freshplatform.net>
Date: Sat, 18 Nov 2023 03:20:50 +0300
Subject: [PATCH] revert: Bug fix temporary

---
 lib/src/models/documents/nodes/line.dart | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/lib/src/models/documents/nodes/line.dart b/lib/src/models/documents/nodes/line.dart
index eb6a1744..75dfbde0 100644
--- a/lib/src/models/documents/nodes/line.dart
+++ b/lib/src/models/documents/nodes/line.dart
@@ -317,13 +317,13 @@ base class Line extends Container<Leaf?> {
   void _insertSafe(int index, Object data, Style? style) {
     assert(index == 0 || (index > 0 && index < length));
 
-    var inlineStyles = style;
-    if (style != null) {
-      final nonInlineStyles =
-          style.attributes.values.where((v) => !v.isInline).toSet();
-      final styleToApply = style.removeAll(nonInlineStyles);
-      inlineStyles = styleToApply;
-    }
+    // var inlineStyles = style;
+    // if (style != null) {
+    //   final nonInlineStyles =
+    //       style.attributes.values.where((v) => !v.isInline).toSet();
+    //   final styleToApply = style.removeAll(nonInlineStyles);
+    //   inlineStyles = styleToApply;
+    // }
 
     if (data is String) {
       assert(!data.contains('\n'));
@@ -335,10 +335,10 @@ base class Line extends Container<Leaf?> {
     if (isEmpty) {
       final child = Leaf(data);
       add(child);
-      child.format(inlineStyles);
+      child.format(style);
     } else {
       final result = queryChild(index, true);
-      result.node!.insert(result.offset, data, inlineStyles);
+      result.node!.insert(result.offset, data, style);
     }
   }