File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -122,10 +122,10 @@ impl PsMoveController {
122
122
self . last_led_effect = self . led_effect ;
123
123
self . setting . last_led = self . setting . led ;
124
124
125
- let mut kind = effect. kind ;
125
+ let kind = effect. kind ;
126
126
127
127
self . led_effect = effect;
128
- self . setting . led = kind. get_updated_hsv ( self . setting . led ) ;
128
+ self . setting . led = kind. get_initial_hsv ( ) ;
129
129
}
130
130
131
131
pub fn set_led_effect_with_hsv ( & mut self , effect : LedEffect , hsv : Hsv ) {
Original file line number Diff line number Diff line change 1
1
use std:: sync:: Arc ;
2
- use std:: time:: Duration ;
2
+ use std:: time:: { Duration , Instant } ;
3
3
4
4
use tokio:: sync:: Mutex ;
5
5
use tokio:: task:: JoinHandle ;
@@ -17,7 +17,7 @@ pub async fn run(
17
17
) -> JoinHandle < ( ) > {
18
18
let mut interval = time:: interval ( INTERVAL_DURATION ) ;
19
19
20
- interval. set_missed_tick_behavior ( MissedTickBehavior :: Burst ) ;
20
+ interval. set_missed_tick_behavior ( MissedTickBehavior :: Skip ) ;
21
21
22
22
loop {
23
23
interval. tick ( ) . await ;
You can’t perform that action at this time.
0 commit comments