From: cdarkly <70930787+cdarkly@users.noreply.github.com> Date: Sat, 19 Sep 2020 16:55:53 +0000 (-0400) Subject: preview-tabbed will now exit with ^C (#734) X-Git-Tag: v3.5~56 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=88256206d7ed38b2142e6d4d267a7d5081be77e1;p=nnn.git preview-tabbed will now exit with ^C (#734) * preview-tabbed will not exit with ^C * preview-tabbed will not exit with ^C --- diff --git a/plugins/preview-tabbed b/plugins/preview-tabbed index 6a55058b..98a4be89 100755 --- a/plugins/preview-tabbed +++ b/plugins/preview-tabbed @@ -100,6 +100,12 @@ kill_viewer () { fi } +sigint_kill () { + kill_viewer + kill "$TABBEDPID" + exit 0 +} + previewer_loop () { unset -v NNN_FIFO # mute from now @@ -108,6 +114,7 @@ previewer_loop () { MAINWINDOW="$(xdotool getactivewindow)" start_tabbed + trap sigint_kill SIGINT xdotool windowactivate "$MAINWINDOW"