Bugfix/16640 drafts and propagation #16649
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Steps to reproduce:
on a clean installation:
siteA
,siteB
)plainText
)myEntryType
entry type; it should have the default title field and theplainText
contentBuilder
Matrix field, entry type:myEntryType
; view mode: inline-editable blocks; propagation: allblog
) with an entry type (e.g.article
) containing the default title field and thecontentBuilder
field; enable that section for both sites; propagation method: let each entry chooseblog
section forsiteA
; add twomyEntryType
“blocks”, populate the title and plain text for both; fully save the entry;plainText
for one of the “blocks”, then, under “status”, enable it forsiteB
and fully savesiteB
and observe that only the edited “block” was propagatedNote: this was also happening if you turned off autosaving drafts
The issue was further exacerbated by an empty Link field as those were getting marked as modified even if they were not.
It’s also reproducible with a matrix field in cards view mode.
Related issues
#16640