Explorar el Código

Merge pull request #1192 from t1dude/feat/override-issue-1191

Fix indefinite override not drawn in Live Activity chart
Deniz Cengiz hace 10 horas
padre
commit
d3693cb248
Se han modificado 1 ficheros con 3 adiciones y 1 borrados
  1. 3 1
      LiveActivity/Views/LiveActivityChartView.swift

+ 3 - 1
LiveActivity/Views/LiveActivityChartView.swift

@@ -117,7 +117,9 @@ struct LiveActivityChartView: View {
         let duration = context.state.detailedViewState.overrideDuration
         let durationAsTimeInterval = TimeInterval((duration as NSDecimalNumber).doubleValue * 60) // return seconds
 
-        let end: Date = start.addingTimeInterval(durationAsTimeInterval)
+        let end: Date = duration == 0
+            ? Date(timeIntervalSinceNow: 7200)
+            : start.addingTimeInterval(durationAsTimeInterval)
         let target = context.state.detailedViewState.overrideTarget
 
         return RuleMark(