Rodrigo Girão Serrão

Results 123 comments of Rodrigo Girão Serrão

P.S. it will if you add the nested `&` because that removes the ambiguity, which is pretty much what you mentioned when we talked earlier.

This is the error you get _before_ and _after_ the PR. 👇 I know we are able to generate a more helpful “did you mean” error when the TCSS is...

@willmcgugan I've updated the top comment to describe what I'm doing and show some of the error messages we get. Images 2-6 are probably what you expect and image 1...

I'm assuming all future declarations would then start with a lower-case letter. That looks promising. Should I go down that route?

Superseded by #4252 given that the trade-off suggested by Will simplifies the implementation. I created a new PR because I don't think there's any reason to leave all these commits...

Tom's suggestion makes sense in places like the stopwatch tutorial where there's almost a 1:1 correspondence between the written docs and the videos. In many other places, I've just recorded...

The underlying error actually seems to go way back. Take this app: ```py from textual.app import App, ComposeResult from textual.widget import Widget class A(App[None]): CSS = """ Screen { overflow:...

The source of the issue was commit 4f7b2d0. Reverting that back now reveals two failed tests: ``` FAILED tests/snapshot_tests/test_snapshots.py::test_css_property[min_width.py] - AssertionError: assert False FAILED tests/snapshot_tests/test_snapshots.py::test_auto_table - AssertionError: assert False ```...

Ok, I've banged my head against the wall for a while and now I _understand_ what the source of the issue is / what needs to be done. Consider the...

Given the above, it looks like the fix is to go through the children of the widget that is having its scrollbars refreshed and checking if any of them is:...