diff --git a/src/textual/geometry.py b/src/textual/geometry.py index 55ad94ef7..fca75e382 100644 --- a/src/textual/geometry.py +++ b/src/textual/geometry.py @@ -427,7 +427,7 @@ class Region(NamedTuple): Offset: Top left offset. """ - return Offset(self.x, self.y) + return Offset(*self[:2]) @property def bottom_left(self) -> Offset: @@ -470,7 +470,7 @@ class Region(NamedTuple): Size: Size of the region. """ - return Size(self.width, self.height) + return Size(*self[2:]) @property def corners(self) -> tuple[int, int, int, int]: