From c4dbde19948d1c0f162594871c1f5f7bf0a7e7de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rodrigo=20Gir=C3=A3o=20Serr=C3=A3o?= <5621605+rodrigogiraoserrao@users.noreply.github.com> Date: Thu, 26 Jan 2023 16:14:24 +0000 Subject: [PATCH] Don't force layout on overflow change. Fix: #1628. --- src/textual/css/styles.py | 4 ++-- tests/css/test_programmatic_style_changes.py | 2 -- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/textual/css/styles.py b/src/textual/css/styles.py index cc9e99a6a..a7021a5b8 100644 --- a/src/textual/css/styles.py +++ b/src/textual/css/styles.py @@ -247,8 +247,8 @@ class StylesBase(ABC): dock = DockProperty() - overflow_x = OverflowProperty(VALID_OVERFLOW, "hidden", layout=True, children=True) - overflow_y = OverflowProperty(VALID_OVERFLOW, "hidden", layout=True, children=True) + overflow_x = OverflowProperty(VALID_OVERFLOW, "hidden") + overflow_y = OverflowProperty(VALID_OVERFLOW, "hidden") layer = NameProperty() layers = NameListProperty() diff --git a/tests/css/test_programmatic_style_changes.py b/tests/css/test_programmatic_style_changes.py index 3abc15ba1..b30f34ba7 100644 --- a/tests/css/test_programmatic_style_changes.py +++ b/tests/css/test_programmatic_style_changes.py @@ -27,8 +27,6 @@ class _Label(Label): ("grid_gutter_horizontal", 1), ("grid_rows", "1fr 3fr"), ("grid_columns", "1fr 3fr"), - ("overflow_x", "scroll"), - ("overflow_y", "scroll"), ("scrollbar_gutter", "stable"), ("align_horizontal", "right"), ("align_vertical", "bottom"),