Update libcosmic

This commit is contained in:
Jeremy Soller 2024-05-20 14:12:21 -06:00
parent 7f76c7e38f
commit bcd5e31d6c
No known key found for this signature in database
GPG key ID: D02FD439211AF56F
2 changed files with 121 additions and 104 deletions

View file

@ -205,9 +205,7 @@ pub enum Action {
ZoomReset,
}
impl MenuAction for Action {
type Message = Message;
impl Action {
fn message(&self, entity_opt: Option<segmented_button::Entity>) -> Message {
match self {
Self::About => Message::ToggleContextPage(ContextPage::About),
@ -254,6 +252,14 @@ impl MenuAction for Action {
}
}
impl MenuAction for Action {
type Message = Message;
fn message(&self) -> Message {
self.message(None)
}
}
/// Messages that are used specifically by our [`App`].
#[derive(Clone, Debug)]
pub enum Message {