|
|
@@ -49,7 +49,7 @@ extension MainViewController {
|
|
|
webLoadNSCage()
|
|
|
webLoadNSSage()
|
|
|
|
|
|
- chartDispatch.notify(queue: .main){
|
|
|
+ if bgData.count > 0 {
|
|
|
self.updateBadge()
|
|
|
self.viewUpdateNSBG()
|
|
|
if UserDefaultsRepository.writeCalendarEvent.value {
|
|
|
@@ -67,7 +67,7 @@ extension MainViewController {
|
|
|
webLoadNSBoluses()
|
|
|
webLoadNSCarbs()
|
|
|
|
|
|
- chartDispatch.notify(queue: .main){
|
|
|
+ if bgData.count > 0 {
|
|
|
|
|
|
self.createGraph()
|
|
|
self.updateMinAgo()
|
|
|
@@ -154,6 +154,11 @@ extension MainViewController {
|
|
|
let reading = sgvData(sgv: data[data.count - 1 - i].sgv, date: dateString, direction: data[data.count - 1 - i].direction)
|
|
|
bgData.append(reading)
|
|
|
}
|
|
|
+
|
|
|
+ if firstGraphLoad {
|
|
|
+ viewUpdateNSBG()
|
|
|
+ createGraph()
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
// NS BG Data Front end updater
|