Skip to content

FIX Ensure change tracker not triggered by presence of MultiLinkField#383

Merged
GuySartorelli merged 1 commit intosilverstripe:4.2from
creative-commoners:pulls/4.2/multi-change-tracker
May 21, 2025
Merged

FIX Ensure change tracker not triggered by presence of MultiLinkField#383
GuySartorelli merged 1 commit intosilverstripe:4.2from
creative-commoners:pulls/4.2/multi-change-tracker

Conversation

@emteknetnz
Copy link
Copy Markdown
Member

@emteknetnz emteknetnz commented May 20, 2025

Issue #379

@emteknetnz emteknetnz force-pushed the pulls/4.2/multi-change-tracker branch from 129d928 to 75af125 Compare May 20, 2025 06:48
@emteknetnz emteknetnz changed the title FIX Ensure change tracket not trigger by precence of MultiLinkField FIX Ensure change tracker not trigger by precence of MultiLinkField May 20, 2025
@emteknetnz emteknetnz force-pushed the pulls/4.2/multi-change-tracker branch from 75af125 to ae47ec6 Compare May 20, 2025 06:48
@emteknetnz emteknetnz changed the title FIX Ensure change tracker not trigger by precence of MultiLinkField FIX Ensure change tracker not trigger by presence of MultiLinkField May 20, 2025
@emteknetnz emteknetnz changed the title FIX Ensure change tracker not trigger by presence of MultiLinkField FIX Ensure change tracker not triggered by presence of MultiLinkField May 20, 2025
@emteknetnz emteknetnz force-pushed the pulls/4.2/multi-change-tracker branch from ae47ec6 to c8adef9 Compare May 20, 2025 06:49
@emteknetnz emteknetnz force-pushed the pulls/4.2/multi-change-tracker branch from c8adef9 to 9f5f73e Compare May 20, 2025 07:03
@emteknetnz emteknetnz marked this pull request as ready for review May 20, 2025 07:29
Copy link
Copy Markdown
Member

@GuySartorelli GuySartorelli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I can't reproduce the bug without this PR which makes it impossible to test if this is actually fixing anything. I followed the reproduction steps in the issue.

Screencast.from.21-05-25.11.02.19.webm

Can you please give me some steps or a recording that shows how I can reproduce the original bug?

@emteknetnz
Copy link
Copy Markdown
Member Author

Need to focus on a non-react field I think

I used the link field test page in framewortest and then clicked on the page title field

@GuySartorelli
Copy link
Copy Markdown
Member

GuySartorelli commented May 21, 2025

Oh, I see. The issue steps say "add a MultiLinkField to any form (for example an Elemental block)" - but apparently adding one in an elemental block explicitly does not exhibit this problem. I'll update the steps in the issue.

Copy link
Copy Markdown
Member

@GuySartorelli GuySartorelli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Works as expected

@GuySartorelli GuySartorelli merged commit 9f19bae into silverstripe:4.2 May 21, 2025
16 checks passed
@GuySartorelli GuySartorelli deleted the pulls/4.2/multi-change-tracker branch May 21, 2025 23:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants