mirror of
https://github.com/sxyazi/yazi.git
synced 2026-07-25 08:41:05 +00:00
..
This commit is contained in:
parent
d1503654a7
commit
a312aa2a4e
1 changed files with 3 additions and 4 deletions
|
|
@ -28,13 +28,12 @@ impl From<bool> for Opt {
|
||||||
impl Manager {
|
impl Manager {
|
||||||
#[yazi_codegen::command]
|
#[yazi_codegen::command]
|
||||||
pub fn peek(&mut self, opt: Opt) {
|
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 {
|
let Some(hovered) = self.hovered().cloned() else {
|
||||||
return self.active_mut().preview.reset();
|
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 mime = self.mimetype.get_owned(&hovered.url).unwrap_or_default();
|
||||||
let folder = self.active().hovered_folder().map(|f| (f.offset, f.cha));
|
let folder = self.active().hovered_folder().map(|f| (f.offset, f.cha));
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue