aboutsummaryrefslogtreecommitdiff
path: root/src/layout/workspace.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/layout/workspace.rs')
-rw-r--r--src/layout/workspace.rs12
1 files changed, 4 insertions, 8 deletions
diff --git a/src/layout/workspace.rs b/src/layout/workspace.rs
index 9ad72cd1..3b3e28ee 100644
--- a/src/layout/workspace.rs
+++ b/src/layout/workspace.rs
@@ -779,19 +779,15 @@ impl<W: LayoutElement> Workspace<W> {
}
pub fn focus_column_right_or_first(&mut self) {
- // TODO
- if self.floating_is_active {
- return;
+ if !self.focus_right() {
+ self.focus_column_first();
}
- self.scrolling.focus_column_right_or_first();
}
pub fn focus_column_left_or_last(&mut self) {
- // TODO
- if self.floating_is_active {
- return;
+ if !self.focus_left() {
+ self.focus_column_last();
}
- self.scrolling.focus_column_left_or_last();
}
pub fn focus_down(&mut self) -> bool {