-
Notifications
You must be signed in to change notification settings - Fork 815
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
mutate_reactive doesn't work with data binding #4797
Comments
We found the following entries in the FAQ which you may find helpful:
Feel free to close this issue if you found an answer in the FAQ. Otherwise, please give us a little time to review. This is an automated reply, generated by FAQtory |
Can you give us an MRE? https://label.dev/articles/minimal-reproducible-example/ |
Maybe on the weekend. But all that is needed is an app, a widget, two reactive lists and two watch functions. |
Assuming this is the same issue https://github.com/Textualize/textual/issues, it will be fixed next release. |
Don't forget to star the repository! Follow @textualizeio for Textual updates. |
Description
mutate_reactive doesn't execute watchers in components, that are connected via data binding. I am using a reactive list in the app. I have bound this list to another reactive list in a child component. When I execute self.mutate_reactive the watcher in the app is called, but the watcher in the child component is not.
Textual Diagnostics
Versions
Python
Operating System
Terminal
Rich Console options
The text was updated successfully, but these errors were encountered: