thimc / lfimg

Image preview support for lf (list files) using Überzug
GNU General Public License v3.0
252 stars 45 forks source link

Image preview doesn't disappear on `set nopreview` #24

Closed murtaza-u closed 3 years ago

murtaza-u commented 3 years ago

https://user-images.githubusercontent.com/75304812/129073848-7eade374-f59e-4b2b-a814-87ea0eb99dcb.mp4

Both the cleaner and previewer is set to the path to the respective script

set cleaner ~/.config/lf/cleaner
set previewer ~/.config/lf/preview
murtaza-u commented 3 years ago

Seems like the cleaner script is not executed on set nopreview. Manually calling it solves the issue.

set preview

cmd showpreview &{{
    lf -remote "send $id set preview"
    lf -remote "send $id set ratios 1:2:3"
    lf -remote "send $id map zp nopreview"
}}

cmd nopreview &{{
    lf -remote "send $id set nopreview"
    lf -remote "send $id set ratios 1:3"
    lf -remote "send $id map zp showpreview"
    ~/.config/lf/cleaner
}}

map zp nopreview