I'm building an app to run calculations. The calculations take time. Therefore, I decided to place a spinner to show the progress (status). However, instead of showing the spinner clearly when I click the calculate button, the output is marked as stale, and greyed out, though I can see the changing status in the background.
Describe the bug
I'm building an app to run calculations. The calculations take time. Therefore, I decided to place a spinner to show the progress (status). However, instead of showing the spinner clearly when I click the calculate button, the output is marked as stale, and greyed out, though I can see the changing status in the background.
Environment
{ "marimo": "0.6.17", "OS": "Windows", "OS Version": "11", "Processor": "Intel64 Family 6 Model 126 Stepping 5, GenuineIntel", "Python Version": "3.12.2", "Binaries": { "Browser": "123.0.6312.123", "Node": "v20.14.0" }, "Requirements": { "click": "8.1.7", "importlib-resources": "missing", "jedi": "0.19.1", "markdown": "3.6", "pymdown-extensions": "10.7.1", "pygments": "2.17.2", "tomlkit": "0.12.4", "uvicorn": "0.29.0", "starlette": "0.37.2", "websockets": "11.0.3", "typing-extensions": "4.9.0", "black": "24.3.0" } }
Code to reproduce
Here's the code to reproduce.