Skip to content

Commit e482505

Browse files
authored
Merge pull request #361 from diegoximenes/fix/restore_window_renaming
Fix rename-window's target-window during restore
2 parents 123d83c + b6cbf65 commit e482505

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

scripts/restore.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ restore_pane() {
186186
restored_session_0_true
187187
fi
188188
if pane_exists "$session_name" "$window_number" "$pane_index"; then
189-
tmux rename-window -t "$window_number" "$window_name"
189+
tmux rename-window -t "${session_name}:${window_number}" "$window_name"
190190
if is_restoring_from_scratch; then
191191
# overwrite the pane
192192
# happens only for the first pane if it's the only registered pane for the whole tmux server
@@ -199,7 +199,7 @@ restore_pane() {
199199
register_existing_pane "$session_name" "$window_number" "$pane_index"
200200
fi
201201
elif window_exists "$session_name" "$window_number"; then
202-
tmux rename-window -t "$window_number" "$window_name"
202+
tmux rename-window -t "${session_name}:${window_number}" "$window_name"
203203
new_pane "$session_name" "$window_number" "$window_name" "$dir" "$pane_index"
204204
elif session_exists "$session_name"; then
205205
new_window "$session_name" "$window_number" "$window_name" "$dir" "$pane_index"

0 commit comments

Comments
 (0)