diff --git a/src/textual/widget.py b/src/textual/widget.py index 818811d07..31344f58c 100644 --- a/src/textual/widget.py +++ b/src/textual/widget.py @@ -1227,7 +1227,7 @@ class Widget(DOMNode): Returns: bool: True if this widget may be scrolled. """ - return self.is_container + return self.styles.layout is not None or bool(self.children) @property def layer(self) -> str: