refactoring autoRefresh => newTicker
Vladimir Bauer
3 years ago
| 88 | 88 | cw := cwriter.New(s.output) |
| 89 | 89 | if (cw.IsTerminal() || s.forceAutoRefresh) && !s.manualRefresh { |
| 90 | 90 | s.forceAutoRefresh = true |
| 91 | go s.autoRefresh(s.renderDelay != nil) | |
| 91 | go s.newTicker(s.renderDelay != nil) | |
| 92 | 92 | } else { |
| 93 | 93 | s.forceAutoRefresh = false |
| 94 | 94 | } |
| 266 | 266 | } |
| 267 | 267 | } |
| 268 | 268 | |
| 269 | func (s *pState) autoRefresh(delay bool) { | |
| 269 | func (s *pState) newTicker(delay bool) { | |
| 270 | 270 | if delay { |
| 271 | 271 | <-s.renderDelay |
| 272 | 272 | } |