Преглед изворни кода

Fix future entries condition
* Invert default to false (Jon initially said this to be default)
* Add comment to describe default
* Fix condition for treatment list data population

dnzxy пре 2 година
родитељ
комит
6dc9d2e0c2
1 измењених фајлова са 2 додато и 2 уклоњено
  1. 2 2
      FreeAPS/Sources/Modules/DataTable/View/DataTableRootView.swift

+ 2 - 2
FreeAPS/Sources/Modules/DataTable/View/DataTableRootView.swift

@@ -12,7 +12,7 @@ extension DataTable {
         @State private var isRemoveInsulinAlertPresented = false
         @State private var isRemoveInsulinAlertPresented = false
         @State private var removeInsulinAlert: Alert?
         @State private var removeInsulinAlert: Alert?
         @State private var showNonPumpInsulin: Bool = false
         @State private var showNonPumpInsulin: Bool = false
-        @State private var showFutureEntries: Bool = true
+        @State private var showFutureEntries: Bool = false // default to hide future entries
         @State private var showManualGlucose: Bool = false
         @State private var showManualGlucose: Bool = false
         @State private var isAmountUnconfirmed: Bool = true
         @State private var isAmountUnconfirmed: Bool = true
 
 
@@ -104,7 +104,7 @@ extension DataTable {
                 }
                 }
 
 
                 if !state.treatments.isEmpty {
                 if !state.treatments.isEmpty {
-                    if showFutureEntries {
+                    if !showFutureEntries {
                         ForEach(state.treatments.filter { item in
                         ForEach(state.treatments.filter { item in
                             item.date <= Date()
                             item.date <= Date()
                         }) { item in
                         }) { item in