diff --git a/cosmic-theme/src/model/theme.rs b/cosmic-theme/src/model/theme.rs index cef479ae..89d87b6b 100644 --- a/cosmic-theme/src/model/theme.rs +++ b/cosmic-theme/src/model/theme.rs @@ -692,7 +692,9 @@ impl Theme { let is_dark = ThemeMode::is_dark(&config).map_err(|e| (vec![e], Self::default()))?; Self::get_active_with_brightness(is_dark) } - pub fn get_active_with_brightness(is_dark: bool) -> Result, Self)> { + pub fn get_active_with_brightness( + is_dark: bool, + ) -> Result, Self)> { let config = if is_dark { Self::dark_config() } else { diff --git a/src/command.rs b/src/command.rs index 14d326b4..00684e55 100644 --- a/src/command.rs +++ b/src/command.rs @@ -48,7 +48,11 @@ pub fn toggle_maximize(id: window::Id) -> iced::Task> { } #[cfg(feature = "xdg-portal")] -pub fn file_transfer_send(writeable: bool, auto_stop: bool, files: Vec) -> iced::Task> { +pub fn file_transfer_send( + writeable: bool, + auto_stop: bool, + files: Vec, +) -> iced::Task> { iced::Task::future(async move { let file_transfer = ashpd::documents::FileTransfer::new().await?; let key = file_transfer.start_transfer(writeable, auto_stop).await?; diff --git a/src/widget/dnd_destination.rs b/src/widget/dnd_destination.rs index a32a9fba..7225e917 100644 --- a/src/widget/dnd_destination.rs +++ b/src/widget/dnd_destination.rs @@ -522,7 +522,10 @@ impl Widget ); #[cfg(feature = "xdg-portal")] - if mime_type == FILE_TRANSFER_MIME && let Some(f) = self.on_file_transfer.as_ref() && let Ok(s) = String::from_utf8(data[..data.len() - 1].to_vec()) { + if mime_type == FILE_TRANSFER_MIME + && let Some(f) = self.on_file_transfer.as_ref() + && let Ok(s) = String::from_utf8(data[..data.len() - 1].to_vec()) + { shell.publish(f(s)); return event::Status::Captured; }