fix(panes): do not default to tiled pane (#4295)
This commit is contained in:
parent
4a68c6d90b
commit
25390b1616
1 changed files with 6 additions and 2 deletions
|
|
@ -257,10 +257,14 @@ pub(crate) fn route_action(
|
||||||
},
|
},
|
||||||
Action::NewPane(direction, name, start_suppressed) => {
|
Action::NewPane(direction, name, start_suppressed) => {
|
||||||
let shell = default_shell.clone();
|
let shell = default_shell.clone();
|
||||||
senders.send_to_pty(PtyInstruction::SpawnTerminal(
|
let new_pane_placement = match direction {
|
||||||
|
Some(direction) => NewPanePlacement::Tiled(Some(direction)),
|
||||||
|
None => NewPanePlacement::NoPreference,
|
||||||
|
};
|
||||||
|
let _ = senders.send_to_pty(PtyInstruction::SpawnTerminal(
|
||||||
shell,
|
shell,
|
||||||
name,
|
name,
|
||||||
NewPanePlacement::Tiled(direction),
|
new_pane_placement,
|
||||||
start_suppressed,
|
start_suppressed,
|
||||||
ClientTabIndexOrPaneId::ClientId(client_id),
|
ClientTabIndexOrPaneId::ClientId(client_id),
|
||||||
));
|
));
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue