summaryrefslogtreecommitdiffstats
path: root/zellij-server/src/route.rs
diff options
context:
space:
mode:
Diffstat (limited to 'zellij-server/src/route.rs')
-rw-r--r--zellij-server/src/route.rs18
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)
}