Fix unintentional window renaming

This commit fixes #65.
This commit is contained in:
Ingo Heimbach 2019-04-03 15:05:06 +02:00
parent bf24ffc2af
commit 4d302bb198
2 changed files with 4 additions and 4 deletions

View File

@ -16,7 +16,7 @@ fingers_pane_id=$2
last_pane_id=$3
fingers_window_id=$4
pane_input_temp=$5
original_rename_setting=$6
original_window_name=$6
BACKSPACE=$'\177'
@ -50,7 +50,7 @@ function zoom_pane() {
function revert_to_original_pane() {
tmux swap-pane -s "$current_pane_id" -t "$fingers_pane_id"
tmux set-window-option automatic-rename "$original_rename_setting"
tmux rename-window "$original_window_name"
if [[ ! -z "$last_pane_id" ]]; then
tmux select-pane -t "$last_pane_id"

View File

@ -58,9 +58,9 @@ function prompt_fingers_for_pane() {
capture_pane "$current_pane_id" "$tmp_path"
local original_rename_setting=$(tmux show-window-option -gv automatic-rename)
local original_window_name=$(tmux display-message -p '#{window_name}')
tmux set-window-option automatic-rename off
pane_exec "$fingers_pane_id" "cat $tmp_path | $CURRENT_DIR/fingers.sh \"$current_pane_id\" \"$fingers_pane_id\" \"$last_pane_id\" \"$fingers_window_id\" $tmp_path $original_rename_setting"
pane_exec "$fingers_pane_id" "cat $tmp_path | $CURRENT_DIR/fingers.sh \"$current_pane_id\" \"$fingers_pane_id\" \"$last_pane_id\" \"$fingers_window_id\" $tmp_path $original_window_name"
echo $fingers_pane_id
}