diff options
Diffstat (limited to 'zellij-server/src/route.rs')
-rw-r--r-- | zellij-server/src/route.rs | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/zellij-server/src/route.rs b/zellij-server/src/route.rs index 028a81489..afe0c4a2f 100644 --- a/zellij-server/src/route.rs +++ b/zellij-server/src/route.rs @@ -436,10 +436,18 @@ pub(crate) fn route_action( .send_to_screen(ScreenInstruction::CloseFocusedPane(client_id)) .with_context(err_context)?; }, - Action::NewTab(tab_layout, floating_panes_layout, swap_tiled_layouts, swap_floating_layouts, tab_name) => { + Action::NewTab( + tab_layout, + floating_panes_layout, + swap_tiled_layouts, + swap_floating_layouts, + tab_name, + ) => { let shell = session.default_shell.clone(); - let swap_tiled_layouts = swap_tiled_layouts.unwrap_or_else(|| session.layout.swap_tiled_layouts.clone()); - let swap_floating_layouts = swap_floating_layouts.unwrap_or_else(|| session.layout.swap_floating_layouts.clone()); + let swap_tiled_layouts = + swap_tiled_layouts.unwrap_or_else(|| session.layout.swap_tiled_layouts.clone()); + let swap_floating_layouts = swap_floating_layouts + .unwrap_or_else(|| session.layout.swap_floating_layouts.clone()); session .senders .send_to_screen(ScreenInstruction::NewTab( @@ -624,13 +632,13 @@ pub(crate) fn route_action( .senders .send_to_screen(ScreenInstruction::PreviousSwapLayout(client_id)) .with_context(err_context)?; - } + }, Action::NextSwapLayout => { session .senders .send_to_screen(ScreenInstruction::NextSwapLayout(client_id)) .with_context(err_context)?; - } + }, } Ok(should_break) } |