handle deleted better in sync and tui
This commit is contained in:
@@ -269,11 +269,13 @@ class EmailViewerApp(App):
|
||||
def action_delete(self) -> None:
|
||||
self.all_envelopes.remove(self.all_envelopes[self.current_message_index])
|
||||
self.message_body_cache.pop(self.current_message_id, None)
|
||||
self.query_one(StatusTitle).total_messages = len(self.all_envelopes)
|
||||
delete_current(self)
|
||||
|
||||
def action_archive(self) -> None:
|
||||
self.all_envelopes.remove(self.all_envelopes[self.current_message_index])
|
||||
self.message_body_cache.pop(self.current_message_id, None)
|
||||
self.query_one(StatusTitle).total_messages = len(self.all_envelopes)
|
||||
archive_current(self)
|
||||
|
||||
def action_open(self) -> None:
|
||||
|
||||
Reference in New Issue
Block a user