Commit c0cd7dc

derdilla <82763757+NobodyForNothing@users.noreply.github.com>
2024-02-06 18:33:16
Fix updating decorations on note newline added
Signed-off-by: derdilla <82763757+NobodyForNothing@users.noreply.github.com>
1 parent 8cbafcc
Changed files (2)
lib/components/dialoges/add_measurement_dialoge.dart
@@ -321,8 +321,10 @@ class _AddEntryDialogeState extends State<AddEntryDialoge> {
                         if (value.isNotEmpty) _measurementFormActive = true;
                         final newLineCount = value.split('\n').length;
                         if (_noteCurrentNewLineCount != newLineCount) {
-                          _noteCurrentNewLineCount = newLineCount;
-                          Material.of(context).markNeedsPaint();
+                          setState(() {
+                            _noteCurrentNewLineCount = newLineCount;
+                            Material.of(context).markNeedsPaint();
+                          });
                         }
                       },
                       onSaved: (value) => setState(() => notes = value),
pubspec.lock
@@ -325,6 +325,22 @@ packages:
       url: "https://pub.dev"
     source: hosted
     version: "1.3.0"
+  leak_tracker:
+    dependency: transitive
+    description:
+      name: leak_tracker
+      sha256: "04be76c4a4bb50f14904e64749237e541e7c7bcf7ec0b196907322ab5d2fc739"
+      url: "https://pub.dev"
+    source: hosted
+    version: "9.0.16"
+  leak_tracker_testing:
+    dependency: transitive
+    description:
+      name: leak_tracker_testing
+      sha256: b06739349ec2477e943055aea30172c5c7000225f79dad4702e2ec0eda79a6ff
+      url: "https://pub.dev"
+    source: hosted
+    version: "1.0.5"
   lints:
     dependency: transitive
     description:
@@ -361,18 +377,18 @@ packages:
     dependency: transitive
     description:
       name: material_color_utilities
-      sha256: "9528f2f296073ff54cb9fee677df673ace1218163c3bc7628093e7eed5203d41"
+      sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a"
       url: "https://pub.dev"
     source: hosted
-    version: "0.5.0"
+    version: "0.8.0"
   meta:
     dependency: transitive
     description:
       name: meta
-      sha256: a6e590c838b18133bb482a2745ad77c5bb7715fb0451209e1a7567d416678b8e
+      sha256: d584fa6707a52763a52446f02cc621b077888fb63b93bbcb1143a7be5a0c0c04
       url: "https://pub.dev"
     source: hosted
-    version: "1.10.0"
+    version: "1.11.0"
   mockito:
     dependency: "direct dev"
     description:
@@ -770,6 +786,14 @@ packages:
       url: "https://pub.dev"
     source: hosted
     version: "2.1.4"
+  vm_service:
+    dependency: transitive
+    description:
+      name: vm_service
+      sha256: b3d56ff4341b8f182b96aceb2fa20e3dcb336b9f867bc0eafc0de10f1048e957
+      url: "https://pub.dev"
+    source: hosted
+    version: "13.0.0"
   watcher:
     dependency: transitive
     description:
@@ -782,10 +806,10 @@ packages:
     dependency: transitive
     description:
       name: web
-      sha256: afe077240a270dcfd2aafe77602b4113645af95d0ad31128cc02bce5ac5d5152
+      sha256: edc8a9573dd8c5a83a183dae1af2b6fd4131377404706ca4e5420474784906fa
       url: "https://pub.dev"
     source: hosted
-    version: "0.3.0"
+    version: "0.4.0"
   win32:
     dependency: transitive
     description: