Skip to content
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

Prevent "Undo Level" after Setting Featured Image via Image Block #3682

Merged
merged 15 commits into from
Aug 9, 2021

Conversation

SiobhyB
Copy link
Contributor

@SiobhyB SiobhyB commented Jun 29, 2021

This PR is intended as a temporary workaround for WordPress/gutenberg#32937

gutenberg: WordPress/gutenberg#33057

Description

The undo/redo functionality doesn't work as expected after setting a featured image via the image block.

After setting a featured image via the block and then tapping undo, it appears as though the action has successfully reverted, as the Featured banner is removed from the block. However, the image still remains as the post's featured image.

With this PR, the issue is worked around by preventing an "undo level" from being created after a featured image is set via the image block. Tapping undo or redo immediately after setting a featured image via the image block should no longer have any effect, therefore avoiding the previous buggy behaviour.

See the Gutenberg PR for further details.

Testing

To test: Please refer to the Gutenberg PR as the most central, up-to-date place for testing instructions.


PR submission checklist:

  • I have considered adding unit tests where possible.
  • I have considered if this change warrants user-facing release notes more info and have added them to RELEASE-NOTES.txt if necessary.

@peril-wordpress-mobile
Copy link

peril-wordpress-mobile bot commented Jul 8, 2021

Wanna run full suite of Android and iOS UI tests? Click here and 'Approve' CI job!

Copy link
Contributor

@fluiddot fluiddot left a comment

Choose a reason for hiding this comment

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

Approved via WordPress/gutenberg#33057 (review).

NOTE: The Gutenberg reference should point to the merge commit in Gutenberg before merging this PR.

@SiobhyB SiobhyB merged commit 333c9f1 into develop Aug 9, 2021
@SiobhyB SiobhyB deleted the fix/featured-button-undo-redo-functionality branch August 9, 2021 13:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Type] Bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants