diff --git a/src/menu.rs b/src/menu.rs index af53dd1..d148069 100644 --- a/src/menu.rs +++ b/src/menu.rs @@ -194,6 +194,10 @@ pub fn context_menu<'a>( "application/x-bzip", #[cfg(feature = "bzip2")] "application/x-bzip-compressed-tar", + #[cfg(feature = "bzip2")] + "application/x-bzip2", + #[cfg(feature = "bzip2")] + "application/x-bzip2-compressed-tar", #[cfg(feature = "xz2")] "application/x-xz", #[cfg(feature = "xz2")] diff --git a/src/operation/mod.rs b/src/operation/mod.rs index db9d8df..4ffc90f 100644 --- a/src/operation/mod.rs +++ b/src/operation/mod.rs @@ -1029,7 +1029,10 @@ impl Operation { _ => OperationError::from_str(e), })?, #[cfg(feature = "bzip2")] - "application/x-bzip" | "application/x-bzip-compressed-tar" => { + "application/x-bzip" + | "application/x-bzip-compressed-tar" + | "application/x-bzip2" + | "application/x-bzip2-compressed-tar" => { OpReader::new(path, controller) .map(io::BufReader::new) .map(bzip2::read::BzDecoder::new)