diff options
Diffstat (limited to 'crates/core/src/manager/hittest.rs')
| -rw-r--r-- | crates/core/src/manager/hittest.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/crates/core/src/manager/hittest.rs b/crates/core/src/manager/hittest.rs index 2d52b57..06ac659 100644 --- a/crates/core/src/manager/hittest.rs +++ b/crates/core/src/manager/hittest.rs @@ -24,7 +24,8 @@ impl WindowManager { if w.minimized || w.workspace != self.current_workspace { continue; } - if let Some(hit) = ResizeEdge::hit_test(w.geometry, x, y, w.decorated, w.border_width, self.resize_margin) { + let margin = w.resize_margin.unwrap_or(self.resize_margin); + if let Some(hit) = ResizeEdge::hit_test(w.geometry, x, y, w.decorated, w.border_width, margin) { return Some((w.id, hit)); } } |