aboutsummaryrefslogtreecommitdiff
path: root/src/layout/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/layout/mod.rs')
-rw-r--r--src/layout/mod.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/layout/mod.rs b/src/layout/mod.rs
index 0514e12c..79c7cd19 100644
--- a/src/layout/mod.rs
+++ b/src/layout/mod.rs
@@ -518,7 +518,7 @@ impl<W: LayoutElement> Layout<W> {
for mon in monitors {
for ws in &mon.workspaces {
for col in &ws.columns {
- if let Some(idx) = col.windows.iter().position(|w| w == window) {
+ if let Some(idx) = col.position(window) {
return Some(col.window_y(idx));
}
}
@@ -528,7 +528,7 @@ impl<W: LayoutElement> Layout<W> {
MonitorSet::NoOutputs { workspaces, .. } => {
for ws in workspaces {
for col in &ws.columns {
- if let Some(idx) = col.windows.iter().position(|w| w == window) {
+ if let Some(idx) = col.position(window) {
return Some(col.window_y(idx));
}
}