Skip to content
This repository has been archived by the owner on Aug 29, 2020. It is now read-only.

Commit

Permalink
Fix widget initialization
Browse files Browse the repository at this point in the history
  • Loading branch information
cjbassi committed Apr 13, 2018
1 parent 77c8a50 commit 95dbe56
Show file tree
Hide file tree
Showing 5 changed files with 10 additions and 4 deletions.
2 changes: 2 additions & 0 deletions widgets/cpu.go
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,9 @@ func NewCPU(interval time.Duration, zoom int) *CPU {
self.Data["Average"] = []float64{0}
}

// update asynchronously because of 1 second blocking period
go self.update()

ticker := time.NewTicker(self.interval)
go func() {
for range ticker.C {
Expand Down
3 changes: 2 additions & 1 deletion widgets/disk.go
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,8 @@ func NewDisk() *Disk {
}
self.Label = "Disk Usage"

go self.update()
self.update()

ticker := time.NewTicker(self.interval)
go func() {
for range ticker.C {
Expand Down
3 changes: 2 additions & 1 deletion widgets/mem.go
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,8 @@ func NewMem(interval time.Duration, zoom int) *Mem {
self.Data["Main"] = []float64{0}
self.Data["Swap"] = []float64{0}

go self.update()
self.update()

ticker := time.NewTicker(self.interval)
go func() {
for range ticker.C {
Expand Down
3 changes: 2 additions & 1 deletion widgets/net.go
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,8 @@ func NewNet() *Net {
}
self.Label = "Network Usage"

go self.update()
self.update()

ticker := time.NewTicker(self.interval)
go func() {
for range ticker.C {
Expand Down
3 changes: 2 additions & 1 deletion widgets/temp.go
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,8 @@ func NewTemp() *Temp {
}
self.Label = "Temperatures"

go self.update()
self.update()

ticker := time.NewTicker(self.interval)
go func() {
for range ticker.C {
Expand Down

0 comments on commit 95dbe56

Please sign in to comment.