Fix warning
This commit is contained in:
@@ -259,16 +259,14 @@ pub trait Device {
|
|||||||
];
|
];
|
||||||
|
|
||||||
let mut responded = false;
|
let mut responded = false;
|
||||||
for packet in packets {
|
for packet in packets.into_iter().flatten() {
|
||||||
if let Some(packet) = packet {
|
self.get_device_state().hid_device.write(&packet)?;
|
||||||
self.get_device_state().hid_device.write(&packet)?;
|
if let Some(event) = self.wait_for_updates(Duration::from_secs(1)) {
|
||||||
if let Some(event) = self.wait_for_updates(Duration::from_secs(1)) {
|
self.get_device_state_mut().update_self_with_event(&event);
|
||||||
self.get_device_state_mut().update_self_with_event(&event);
|
responded = true;
|
||||||
responded = true;
|
}
|
||||||
}
|
if !self.get_device_state().connected.map_or(true, |c| c) {
|
||||||
if !self.get_device_state().connected.map_or(true, |c| c) {
|
break;
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user