don't clone 'Copy' types
This commit is contained in:
parent
41b88532c9
commit
974367f312
2 changed files with 7 additions and 7 deletions
|
|
@ -464,10 +464,10 @@ impl cosmic::Application for CosmicBluetoothApplet {
|
||||||
]
|
]
|
||||||
.align_items(Alignment::Center)
|
.align_items(Alignment::Center)
|
||||||
.spacing(12);
|
.spacing(12);
|
||||||
visible_devices =
|
visible_devices = visible_devices.push(
|
||||||
visible_devices.push(menu_button(row.width(Length::Fill)).on_press(
|
menu_button(row.width(Length::Fill))
|
||||||
Message::Request(BluerRequest::PairDevice(dev.address.clone())),
|
.on_press(Message::Request(BluerRequest::PairDevice(dev.address))),
|
||||||
));
|
);
|
||||||
visible_devices_count += 1;
|
visible_devices_count += 1;
|
||||||
}
|
}
|
||||||
list_column.push(visible_devices.into());
|
list_column.push(visible_devices.into());
|
||||||
|
|
|
||||||
|
|
@ -552,7 +552,7 @@ impl BluerSessionState {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
BluerRequest::PairDevice(address) => {
|
BluerRequest::PairDevice(address) => {
|
||||||
let res = adapter_clone.device(address.clone());
|
let res = adapter_clone.device(*address);
|
||||||
if let Err(err) = res {
|
if let Err(err) = res {
|
||||||
err_msg = Some(err.to_string());
|
err_msg = Some(err.to_string());
|
||||||
} else if let Ok(device) = res {
|
} else if let Ok(device) = res {
|
||||||
|
|
@ -563,7 +563,7 @@ impl BluerSessionState {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
BluerRequest::ConnectDevice(address) => {
|
BluerRequest::ConnectDevice(address) => {
|
||||||
let res = adapter_clone.device(address.clone());
|
let res = adapter_clone.device(*address);
|
||||||
if let Err(err) = res {
|
if let Err(err) = res {
|
||||||
err_msg = Some(err.to_string());
|
err_msg = Some(err.to_string());
|
||||||
} else if let Ok(device) = res {
|
} else if let Ok(device) = res {
|
||||||
|
|
@ -574,7 +574,7 @@ impl BluerSessionState {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
BluerRequest::DisconnectDevice(address) => {
|
BluerRequest::DisconnectDevice(address) => {
|
||||||
let res = adapter_clone.device(address.clone());
|
let res = adapter_clone.device(*address);
|
||||||
if let Err(err) = res {
|
if let Err(err) = res {
|
||||||
err_msg = Some(err.to_string());
|
err_msg = Some(err.to_string());
|
||||||
} else if let Ok(device) = res {
|
} else if let Ok(device) = res {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue