Commit b048665

derdilla <82763757+NobodyForNothing@users.noreply.github.com>
2024-08-01 06:54:11
Manual QA for v1.7.2 (#374) tag: v1.7.2
* fix race condition causing errors in compact measurement list * fix unintentional background color change --------- Signed-off-by: derdilla <82763757+NobodyForNothing@users.noreply.github.com>
1 parent 8b26825
Changed files (2)
app
lib
features
app/lib/features/measurement_list/compact_measurement_list.dart
@@ -23,11 +23,8 @@ class CompactMeasurementList extends StatefulWidget {
 }
 
 class _CompactMeasurementListState extends State<CompactMeasurementList> {
-
-  late final List<int> _tableElementsSizes;
-
-  late final int _sideFlex;
-
+  List<int> _tableElementsSizes = [33, 9, 9, 9, 30];
+  int _sideFlex = 1;
   late DateFormat formatter;
 
   @override
app/lib/app.dart
@@ -202,7 +202,6 @@ class _AppState extends State<App> {
       darkTheme: _buildTheme(ColorScheme.fromSeed(
         seedColor: settings.accentColor,
         brightness: Brightness.dark,
-        background: Colors.black,
       ),),
       themeMode: settings.themeMode,
       localizationsDelegates: AppLocalizations.localizationsDelegates,
@@ -217,9 +216,9 @@ class _AppState extends State<App> {
       borderSide: BorderSide(
         width: 3,
         // Through black background outlineVariant has enough contrast.
-        color: (colorScheme.background == Colors.black)
-            ? colorScheme.outlineVariant
-            : colorScheme.outline,
+        color: (colorScheme.brightness == Brightness.dark)
+          ? colorScheme.outlineVariant
+          : colorScheme.outline,
       ),
       borderRadius: BorderRadius.circular(20),
     );
@@ -232,6 +231,9 @@ class _AppState extends State<App> {
         border: inputBorder,
         enabledBorder: inputBorder,
       ),
+      scaffoldBackgroundColor: colorScheme.brightness == Brightness.dark
+        ? Colors.black
+        : Colors.white,
       appBarTheme: const AppBarTheme(
         centerTitle: true,
         shape: RoundedRectangleBorder(