diff --git a/src/textual/_compositor.py b/src/textual/_compositor.py index fc294f490..67a9d7576 100644 --- a/src/textual/_compositor.py +++ b/src/textual/_compositor.py @@ -607,12 +607,7 @@ class Compositor: def is_visible(widget: Widget) -> bool: """Return True if the widget is (literally) visible by examining various properties which affect whether it can be seen or not.""" - return ( - widget.styles.visibility != "hidden" - and not widget.is_scrollable - and widget.styles.background.is_transparent - and widget.styles.opacity > 0 - ) + return widget.styles.visibility != "hidden" and widget.styles.opacity > 0 if self.map: if crop: