Skip to content

Commit cacf2c2

Browse files
authored
Fixing watch app changes. (#207)
1 parent 36d39c0 commit cacf2c2

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

WatchApp Extension/Controllers/BolusInterfaceController.swift

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -84,10 +84,8 @@ final class BolusInterfaceController: WKInterfaceController, IdentifiableClass {
8484
var maxBolusValue: Double = 15
8585
var pickerValue = 0
8686

87-
let info: BolusSuggestionUserInfo? = BolusSuggestionUserInfo(recommendedBolus: 3.5, maxBolus: 10)
88-
89-
if let context = info {
90-
let recommendedBolus = 3.5
87+
if let context = context as? BolusSuggestionUserInfo {
88+
let recommendedBolus = context.recommendedBolus
9189

9290
if let maxBolus = context.maxBolus {
9391
maxBolusValue = maxBolus
@@ -96,7 +94,6 @@ final class BolusInterfaceController: WKInterfaceController, IdentifiableClass {
9694
}
9795

9896
let recommendedPickerValue = pickerValueFromBolusValue(recommendedBolus)
99-
maxBolusValue = bolusValueFromPickerValue(maxPickerValue)
10097
pickerValue = Int(Double(recommendedPickerValue) * 0.75)
10198

10299
if let valueString = formatter.string(from: NSNumber(value: recommendedBolus)) {

WatchApp Extension/ExtensionDelegate.swift

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,9 @@ final class ExtensionDelegate: NSObject, WKExtensionDelegate {
132132
server.reloadTimeline(for: complication)
133133
} else {
134134
os_log("Extending complication timeline")
135-
server.extendTimeline(for: complication)
135+
// TODO: Switch this back to extendTimeline if things are working correctly.
136+
// Time Travel appears to be disabled by default in watchOS 3 anyway
137+
server.reloadTimeline(for: complication)
136138
}
137139
}
138140
}

0 commit comments

Comments
 (0)