We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 39422ec commit d7fc730Copy full SHA for d7fc730
src/gui.rs
@@ -474,18 +474,15 @@ impl eframe::App for MyApp {
474
};
475
ui.end_row();
476
if ui.button("Save to file").clicked() {
477
- self.picked_path =
478
- rfd::FileDialog::new().save_file().unwrap_or_default();
479
- self.picked_path.set_extension("csv");
480
-
481
- match self.save_tx.send(self.picked_path.clone()) {
482
- Ok(_) => {}
483
- Err(err) => {
+ if let Some(path) = rfd::FileDialog::new().save_file() {
+ self.picked_path = path;
+ self.picked_path.set_extension("csv");
+ if let Err(e) = self.save_tx.send(self.picked_path.clone()) {
484
print_to_console(
485
&self.print_lock,
486
Print::Error(format!(
487
"save_tx thread send failed: {:?}",
488
- err
+ e
489
)),
490
);
491
}
0 commit comments