diff options
| author | Rubén Beltrán del Río <jj@r.bdr.sh> | 2026-01-17 11:22:22 +0100 |
|---|---|---|
| committer | Rubén Beltrán del Río <jj@r.bdr.sh> | 2026-01-17 12:24:45 +0100 |
| commit | 88d6bf80f5cdbbb90ead197bd41a67eb8c44e50e (patch) | |
| tree | 401549b24fe8a747ef6739389b1b38f33ef016bb /src/preferences/pages/templates.rs | |
| parent | 17898fbabde35ab346c133114e78614e707c0eca (diff) | |
Make clippy stricter and fix
Diffstat (limited to 'src/preferences/pages/templates.rs')
| -rw-r--r-- | src/preferences/pages/templates.rs | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/src/preferences/pages/templates.rs b/src/preferences/pages/templates.rs index acc679f..1760085 100644 --- a/src/preferences/pages/templates.rs +++ b/src/preferences/pages/templates.rs @@ -78,9 +78,9 @@ impl TemplatesPage { { let sender = sender.clone(); add_button.connect_clicked(move |_| { - sender.emit(PreferencesInput::AddTemplate( - tr!("dialog.template.default_label"), - )); + sender.emit(PreferencesInput::AddTemplate(tr!( + "dialog.template.default_label" + ))); }); } button_box.append(&add_button); @@ -226,7 +226,7 @@ impl TemplatesPage { self.list_box.connect_row_selected(move |_, row| { if let Some(row) = row { - let index = row.index() as usize; + let index: usize = row.index().try_into().unwrap_or(0); if let Some(template) = templates.get(index) { *selected_id.borrow_mut() = Some(template.id); editor_buffer.set_text(&template.content); @@ -251,7 +251,8 @@ impl TemplatesPage { default_button.set_tooltip_text(Some(&tr!("preferences.templates.help.default"))); } else { default_button.set_icon_name("radio-symbolic"); - default_button.set_tooltip_text(Some(&tr!("preferences.templates.help.set_as_default"))); + default_button + .set_tooltip_text(Some(&tr!("preferences.templates.help.set_as_default"))); } default_button.add_css_class("flat"); { @@ -271,7 +272,10 @@ impl TemplatesPage { let sender = self.sender.clone(); let id = template.id; name_entry.connect_changed(move |entry| { - sender.emit(PreferencesInput::SetTemplateName(id, entry.text().to_string())); + sender.emit(PreferencesInput::SetTemplateName( + id, + entry.text().to_string(), + )); }); } hbox.append(&name_entry); |