diff options
| author | Ivan Molodetskikh <yalterz@gmail.com> | 2025-06-09 13:39:08 +0300 |
|---|---|---|
| committer | Ivan Molodetskikh <yalterz@gmail.com> | 2025-06-09 13:43:28 +0300 |
| commit | c9b1514d63e49b079914a0413eb3500b0d804b99 (patch) | |
| tree | b7d9a7ec289116cc01a57ddb1efe04f8462aa984 /src/layout/workspace.rs | |
| parent | 206673702452b4bcab1851fb2b17cdfa0682f6fd (diff) | |
| download | niri-c9b1514d63e49b079914a0413eb3500b0d804b99.tar.gz niri-c9b1514d63e49b079914a0413eb3500b0d804b99.tar.bz2 niri-c9b1514d63e49b079914a0413eb3500b0d804b99.zip | |
layout/scrolling: Store parent_area in ScrollingSpace
Diffstat (limited to 'src/layout/workspace.rs')
| -rw-r--r-- | src/layout/workspace.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/layout/workspace.rs b/src/layout/workspace.rs index 2f631f2f..3f5a07c5 100644 --- a/src/layout/workspace.rs +++ b/src/layout/workspace.rs @@ -1784,9 +1784,10 @@ impl<W: LayoutElement> Workspace<W> { assert!(scale.is_finite()); assert_eq!(self.view_size, self.scrolling.view_size()); + assert_eq!(self.working_area, self.scrolling.parent_area()); assert_eq!(&self.clock, self.scrolling.clock()); assert!(Rc::ptr_eq(&self.options, self.scrolling.options())); - self.scrolling.verify_invariants(self.working_area); + self.scrolling.verify_invariants(); assert_eq!(self.view_size, self.floating.view_size()); assert_eq!(self.working_area, self.floating.working_area()); |
