kirby
kirby copied to clipboard
Writer field overwritten with cached values from nested children
Description
When I edit a writer field in a nested child page and go back to the parent, the writer field is overwritten with the value from the child page (see attached video).
I suspect a vue caching issue? Interestingly, it seems to only happen when I save with keyboard shortcut (cmd + s).
Screenshots
Video of screen
To reproduce
- Create a new kirby installation
- Create parent page with writer field named
text
- Create child page with writer field named
text
- Edit the child page's writer field, save with CMD + S, return to parent
- See parent content was overwritten
Your setup
Kirby Version
4.3.0 (also tested with 4.2.0 and 4.1.0.)
Tested with a fresh kirby plainkit and no plugins.
Your system (please complete the following information)
- OS: macOS 14.5
- Browser: Chrome Version 126