cosmic-config-derive: use transaction for write_entry
This commit is contained in:
parent
95bf466607
commit
2c6db80c64
1 changed files with 1 additions and 1 deletions
|
|
@ -45,7 +45,7 @@ fn impl_cosmic_config_entry_macro(ast: &syn::DeriveInput) -> TokenStream {
|
||||||
let write_each_config_field = fields.iter().map(|field| {
|
let write_each_config_field = fields.iter().map(|field| {
|
||||||
let field_name = &field.ident;
|
let field_name = &field.ident;
|
||||||
quote! {
|
quote! {
|
||||||
cosmic_config::ConfigSet::set(config, stringify!(#field_name), &self.#field_name)?;
|
cosmic_config::ConfigSet::set(&tx, stringify!(#field_name), &self.#field_name)?;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue