commit 88256206d7ed38b2142e6d4d267a7d5081be77e1
parent 56621705e8c041e95ba2f2c70d5e7473964b4055
Author: cdarkly <70930787+cdarkly@users.noreply.github.com>
Date: Sat, 19 Sep 2020 12:55:53 -0400
preview-tabbed will now exit with ^C (#734)
* preview-tabbed will not exit with ^C
* preview-tabbed will not exit with ^C
Diffstat:
1 file changed, 7 insertions(+), 0 deletions(-)
diff --git 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"