This commit is contained in:
sxyazi 2024-10-25 16:52:31 +08:00
parent d1503654a7
commit a312aa2a4e
No known key found for this signature in database

View file

@ -28,13 +28,12 @@ impl From<bool> for Opt {
impl Manager {
#[yazi_codegen::command]
pub fn peek(&mut self, opt: Opt) {
if HIDER.try_acquire().is_err() {
return self.active_mut().preview.reset_image();
}
let Some(hovered) = self.hovered().cloned() else {
return self.active_mut().preview.reset();
};
if HIDER.try_acquire().is_err() {
return self.active_mut().preview.reset_image();
}
let mime = self.mimetype.get_owned(&hovered.url).unwrap_or_default();
let folder = self.active().hovered_folder().map(|f| (f.offset, f.cha));