Use enumerate() instead of manual counter
This commit is contained in:
parent
796ab5ecf4
commit
b07d921880
@ -31,8 +31,7 @@ pub fn change_wallpapers(wallpapers: &Wallpapers) {
|
|||||||
pub fn generate_js(wallpapers: &Wallpapers) -> String {
|
pub fn generate_js(wallpapers: &Wallpapers) -> String {
|
||||||
let mut javascript = String::new();
|
let mut javascript = String::new();
|
||||||
javascript.push_str("var allDesktops = desktops();\n");
|
javascript.push_str("var allDesktops = desktops();\n");
|
||||||
let mut count = 0;
|
for (count, monitor) in wallpapers.config.monitors.monitors.iter().enumerate() {
|
||||||
for monitor in wallpapers.config.monitors.monitors.iter() {
|
|
||||||
let mut boilerplate = String::new();
|
let mut boilerplate = String::new();
|
||||||
let _ = write!(
|
let _ = write!(
|
||||||
&mut boilerplate,
|
&mut boilerplate,
|
||||||
@ -45,7 +44,6 @@ pub fn generate_js(wallpapers: &Wallpapers) -> String {
|
|||||||
wallpapers.random_selection(monitor)
|
wallpapers.random_selection(monitor)
|
||||||
);
|
);
|
||||||
javascript.push_str(&boilerplate);
|
javascript.push_str(&boilerplate);
|
||||||
count += 1;
|
|
||||||
}
|
}
|
||||||
javascript
|
javascript
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user