fix: open crate unavailable

This commit is contained in:
Eduardo Flores 2024-11-02 03:51:20 +00:00
parent 257925ae13
commit c961e87897

View file

@ -78,6 +78,8 @@ pub enum Message {
/// Tracks updates to window suggested size. /// Tracks updates to window suggested size.
#[cfg(feature = "applet")] #[cfg(feature = "applet")]
SuggestedBounds(Option<iced::Size>), SuggestedBounds(Option<iced::Size>),
#[cfg(feature = "desktop")]
/// Opens the provided URL.
OpenUrl(String), OpenUrl(String),
} }
@ -662,6 +664,7 @@ impl<T: Application> Cosmic<T> {
let core = self.app.core_mut(); let core = self.app.core_mut();
core.applet.suggested_bounds = b; core.applet.suggested_bounds = b;
} }
#[cfg(feature = "desktop")]
Message::OpenUrl(url) => match open::that_detached(url) { Message::OpenUrl(url) => match open::that_detached(url) {
Ok(_) => (), Ok(_) => (),
Err(err) => tracing::error!("{err}"), Err(err) => tracing::error!("{err}"),