A minimal reproducible example of CSS live editing issue in Textual.
Clone the repo.
git clone [email protected]:Klavionik/textual-live-editing-issue.git
Create and activate a new venv.
cd textual-live-editing-issue
python -m venv venv
source venv/bin/activate
Install dependencies.
pip install -r requirements.txt
Run the app in dev mode.
textual run --dev main:TheApp
Change the Label color inside app.tcss
and you'll see it changing in the terminal.
Press F
to activate the screen and do the same inside screen.tcss
. You'll see that
no hot reload happens.