diff options
Diffstat (limited to 'ui/src/components/mail/view/envelope.rs')
-rw-r--r-- | ui/src/components/mail/view/envelope.rs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/ui/src/components/mail/view/envelope.rs b/ui/src/components/mail/view/envelope.rs index cc708868..3cb4a516 100644 --- a/ui/src/components/mail/view/envelope.rs +++ b/ui/src/components/mail/view/envelope.rs @@ -555,6 +555,14 @@ impl Component for EnvelopeView { fn id(&self) -> ComponentId { self.id } + + fn kill(&mut self, id: ComponentId, context: &mut Context) { + debug_assert!(self.id == id); + context + .replies + .push_back(UIEvent::Action(Tab(Kill(self.id)))); + } + fn set_id(&mut self, id: ComponentId) { self.id = id; } |