diff --git a/examples/todomvc/src/main.rs b/examples/todomvc/src/main.rs index 7a7a73e5266..b4e372ec6a9 100644 --- a/examples/todomvc/src/main.rs +++ b/examples/todomvc/src/main.rs @@ -62,13 +62,7 @@ impl Component for App { self.state.filter = filter; } Msg::ToggleEdit(idx) => { - let entry = self - .state - .entries - .iter() - .filter(|e| self.state.filter.fits(e)) - .nth(idx) - .unwrap(); + let entry = self.state.entries.get(idx).unwrap(); self.state.edit_value.clone_from(&entry.description); self.state.clear_all_edit(); self.state.toggle_edit(idx);