notifications: run update_xbiff even if notifications disabled

master
Manos Pitsidianakis 2021-01-13 22:34:19 +02:00
parent bcca9abe66
commit d16866e0f0
Signed by: Manos Pitsidianakis
GPG Key ID: 73627C2F690DF710
1 changed files with 20 additions and 22 deletions

View File

@ -188,11 +188,8 @@ impl Component for NotificationCommand {
fn draw(&mut self, _grid: &mut CellBuffer, _area: Area, _context: &mut Context) {}
fn process_event(&mut self, event: &mut UIEvent, context: &mut Context) -> bool {
if !context.settings.notifications.enable {
return false;
}
if let UIEvent::Notification(ref title, ref body, ref kind) = event {
if context.settings.notifications.enable {
if let Some(ref bin) = context.settings.notifications.script {
match Command::new(bin)
.arg(&kind.map(|k| k.to_string()).unwrap_or_default())
@ -214,6 +211,7 @@ impl Component for NotificationCommand {
}
}
}
}
if *kind == Some(NotificationType::NewMail) {
if let Some(ref path) = context.settings.notifications.xbiff_file_path {