@@ -171,15 +171,13 @@ new_pane() {
171
171
local window_number=" $2 "
172
172
local dir=" $3 "
173
173
local pane_index=" $4 "
174
- local pane_title=" $5 "
175
174
local pane_id=" ${session_name} :${window_number} .${pane_index} "
176
175
if is_restoring_pane_contents && pane_contents_file_exists " $pane_id " ; then
177
176
local pane_creation_command=" $( pane_creation_command " $session_name " " $window_number " " $pane_index " ) "
178
177
tmux split-window -t " ${session_name} :${window_number} " -c " $dir " " $pane_creation_command "
179
178
else
180
179
tmux split-window -t " ${session_name} :${window_number} " -c " $dir "
181
180
fi
182
- set_pane_title " ${session_name} " " ${window_number} " " ${pane_index} " " ${pane_title} "
183
181
# minimize window so more panes can fit
184
182
tmux resize-pane -t " ${session_name} :${window_number} " -U " 999"
185
183
}
@@ -197,21 +195,21 @@ restore_pane() {
197
195
# overwrite the pane
198
196
# happens only for the first pane if it's the only registered pane for the whole tmux server
199
197
local pane_id=" $( tmux display-message -p -F " #{pane_id}" -t " $session_name :$window_number " ) "
200
- new_pane " $session_name " " $window_number " " $dir " " $pane_index " " $pane_title "
198
+ new_pane " $session_name " " $window_number " " $dir " " $pane_index "
201
199
tmux kill-pane -t " $pane_id "
202
200
else
203
201
# Pane exists, no need to create it!
204
202
# Pane existence is registered. Later, its process also won't be restored.
205
203
register_existing_pane " $session_name " " $window_number " " $pane_index "
206
- set_pane_title " $session_name " " $window_number " " $pane_index " " $pane_title "
207
204
fi
208
205
elif window_exists " $session_name " " $window_number " ; then
209
- new_pane " $session_name " " $window_number " " $dir " " $pane_index " " $pane_title "
206
+ new_pane " $session_name " " $window_number " " $dir " " $pane_index "
210
207
elif session_exists " $session_name " ; then
211
208
new_window " $session_name " " $window_number " " $dir " " $pane_index "
212
209
else
213
210
new_session " $session_name " " $window_number " " $dir " " $pane_index "
214
211
fi
212
+ set_pane_title " $session_name " " $window_number " " $pane_index " " $pane_title "
215
213
done < <( echo " $pane " )
216
214
}
217
215
0 commit comments