From e78713ecc75f1c7e4c43e6327ef72bfb2769fa18 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Beno=C3=AEt=20Harrault?= <benoit@harrault.fr>
Date: Thu, 8 Jul 2021 17:23:14 +0200
Subject: [PATCH] Fix forbid change value of fixed initial cell

---
 android/gradle.properties                         | 4 ++--
 fastlane/metadata/android/en-US/changelogs/26.txt | 1 +
 fastlane/metadata/android/fr-FR/changelogs/26.txt | 1 +
 lib/provider/data.dart                            | 4 +++-
 4 files changed, 7 insertions(+), 3 deletions(-)
 create mode 100644 fastlane/metadata/android/en-US/changelogs/26.txt
 create mode 100644 fastlane/metadata/android/fr-FR/changelogs/26.txt

diff --git a/android/gradle.properties b/android/gradle.properties
index 357cef3..f0fcf6c 100644
--- a/android/gradle.properties
+++ b/android/gradle.properties
@@ -1,5 +1,5 @@
 org.gradle.jvmargs=-Xmx1536M
 android.useAndroidX=true
 android.enableJetifier=true
-app.versionName=0.0.25
-app.versionCode=25
+app.versionName=0.0.26
+app.versionCode=26
diff --git a/fastlane/metadata/android/en-US/changelogs/26.txt b/fastlane/metadata/android/en-US/changelogs/26.txt
new file mode 100644
index 0000000..ab8a8e6
--- /dev/null
+++ b/fastlane/metadata/android/en-US/changelogs/26.txt
@@ -0,0 +1 @@
+Fix forbid change value of fixed initial cell
diff --git a/fastlane/metadata/android/fr-FR/changelogs/26.txt b/fastlane/metadata/android/fr-FR/changelogs/26.txt
new file mode 100644
index 0000000..46bb520
--- /dev/null
+++ b/fastlane/metadata/android/fr-FR/changelogs/26.txt
@@ -0,0 +1 @@
+Correction sur l'interdiction de modification de la valeur d'une cellule initiale
diff --git a/lib/provider/data.dart b/lib/provider/data.dart
index a4adb6f..69814fb 100644
--- a/lib/provider/data.dart
+++ b/lib/provider/data.dart
@@ -124,7 +124,9 @@ class Data extends ChangeNotifier {
   }
 
   updateCellValue(int col, int row, int value) {
-    _cells[row][col].value = value;
+    if (!_cells[row][col].isFixed) {
+      _cells[row][col].value = value;
+    }
     notifyListeners();
   }
 
-- 
GitLab