mirror of https://github.com/jetkvm/kvm.git
feat(display.go): stop tickers when auto-dim/auto-off is disabled
This commit is contained in:
parent
7d1777985f
commit
cabe5b07ab
13
display.go
13
display.go
|
@ -160,8 +160,17 @@ func wakeDisplay(force bool) {
|
||||||
fmt.Printf("display wake failed, %s\n", err)
|
fmt.Printf("display wake failed, %s\n", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
dim_ticker.Reset(time.Duration(config.DisplayDimAfterMs) * time.Millisecond)
|
if config.DisplayDimAfterSec == 0 {
|
||||||
off_ticker.Reset(time.Duration(config.DisplayOffAfterMs) * time.Millisecond)
|
dim_ticker.Stop()
|
||||||
|
} else {
|
||||||
|
dim_ticker.Reset(time.Duration(config.DisplayDimAfterSec) * time.Second)
|
||||||
|
}
|
||||||
|
|
||||||
|
if config.DisplayOffAfterSec == 0 {
|
||||||
|
off_ticker.Stop()
|
||||||
|
} else {
|
||||||
|
off_ticker.Reset(time.Duration(config.DisplayOffAfterSec) * time.Second)
|
||||||
|
}
|
||||||
backlightState = 0
|
backlightState = 0
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue