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 {
|
||||
let mut javascript = String::new();
|
||||
javascript.push_str("var allDesktops = desktops();\n");
|
||||
let mut count = 0;
|
||||
for monitor in wallpapers.config.monitors.monitors.iter() {
|
||||
for (count, monitor) in wallpapers.config.monitors.monitors.iter().enumerate() {
|
||||
let mut boilerplate = String::new();
|
||||
let _ = write!(
|
||||
&mut boilerplate,
|
||||
@ -45,7 +44,6 @@ pub fn generate_js(wallpapers: &Wallpapers) -> String {
|
||||
wallpapers.random_selection(monitor)
|
||||
);
|
||||
javascript.push_str(&boilerplate);
|
||||
count += 1;
|
||||
}
|
||||
javascript
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user