From eb592092a6d8ca22cad620fe8712f2c44f7b0a2c Mon Sep 17 00:00:00 2001 From: Fabian Homborg Date: Mon, 30 Nov 2020 20:50:02 +0100 Subject: [PATCH] fixup! Only disable WINCH handling in VTE Apparently iTerm doesn't reflow? See #7491 --- share/functions/__fish_config_interactive.fish | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/share/functions/__fish_config_interactive.fish b/share/functions/__fish_config_interactive.fish index 223de55a1..8fe194794 100644 --- a/share/functions/__fish_config_interactive.fish +++ b/share/functions/__fish_config_interactive.fish @@ -242,9 +242,9 @@ function __fish_config_interactive -d "Initializations that should be performed end function __fish_winch_handler --on-signal WINCH -d "Repaint screen when window changes size" - # VTE and iTerm reflow the text themselves, so us doing it inevitably races against them. + # VTE reflows the text itself, so us doing it inevitably races against it. # Guidance from the VTE developers is to let them repaint. - if set -q VTE_VERSION; or test "$TERM_PROGRAM" = "iTerm.app" + if set -q VTE_VERSION return end commandline -f repaint >/dev/null 2>/dev/null