diff --git a/src/app.rs b/src/app.rs index e611e66..af7aee1 100644 --- a/src/app.rs +++ b/src/app.rs @@ -1036,7 +1036,7 @@ impl Application for App { ), cosmic::widget::menu::Item::Divider, if is_context_trash { - cosmic::widget::menu::Item::Button( + cosmic::widget::menu::Item::Button( fl!("empty-trash"), NavMenuAction::EmptyTrash, ) diff --git a/src/dialog.rs b/src/dialog.rs index 73bcd28..eac6872 100644 --- a/src/dialog.rs +++ b/src/dialog.rs @@ -267,6 +267,10 @@ impl Dialog { .map(DialogMessage) .map(self.mapper) } + + pub fn window_id(&self) -> window::Id { + self.cosmic.app.main_window_id() + } } #[derive(Clone, Debug)]