Remove unneeded clones
This commit is contained in:
parent
efba49688f
commit
27c1db7625
1 changed files with 6 additions and 6 deletions
|
|
@ -1,6 +1,6 @@
|
||||||
use gtk4::{
|
use gtk4::{
|
||||||
glib::clone, prelude::*, Box as GtkBox, Button, Image, Label, ListBox, Orientation,
|
prelude::*, Box as GtkBox, Button, Image, Label, ListBox, Orientation, PositionType, Revealer,
|
||||||
PositionType, Revealer, RevealerTransitionType, Scale, Separator, Window,
|
RevealerTransitionType, Scale, Separator, Window,
|
||||||
};
|
};
|
||||||
use libcosmic_widgets::LabeledItem;
|
use libcosmic_widgets::LabeledItem;
|
||||||
use libpulse_binding::volume::Volume;
|
use libpulse_binding::volume::Volume;
|
||||||
|
|
@ -82,12 +82,12 @@ impl App {
|
||||||
.unwrap_or(&name),
|
.unwrap_or(&name),
|
||||||
set_child: set_current_input_device = &Button {
|
set_child: set_current_input_device = &Button {
|
||||||
set_label: "Switch",
|
set_label: "Switch",
|
||||||
connect_clicked: clone!(@strong input, => move |_| {
|
connect_clicked: move |_| {
|
||||||
SourceController::create()
|
SourceController::create()
|
||||||
.expect("failed to create input controller")
|
.expect("failed to create input controller")
|
||||||
.set_default_device(&name)
|
.set_default_device(&name)
|
||||||
.expect("failed to set default device");
|
.expect("failed to set default device");
|
||||||
})
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -115,13 +115,13 @@ impl App {
|
||||||
.unwrap_or(&name),
|
.unwrap_or(&name),
|
||||||
set_child: set_current_output_device = &Button {
|
set_child: set_current_output_device = &Button {
|
||||||
set_label: "Switch",
|
set_label: "Switch",
|
||||||
connect_clicked: clone!(@strong output, => move |_| {
|
connect_clicked: move |_| {
|
||||||
SinkController::create()
|
SinkController::create()
|
||||||
.expect("failed to create output controller")
|
.expect("failed to create output controller")
|
||||||
.set_default_device(&name)
|
.set_default_device(&name)
|
||||||
.expect("failed to set default device");
|
.expect("failed to set default device");
|
||||||
|
|
||||||
})
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue