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
CYS: allow to the user to move the pattern #47322
base: trunk
Are you sure you want to change the base?
Conversation
Test using WordPress PlaygroundThe changes in this pull request can be previewed and tested using a WordPress Playground instance. Test this pull request with WordPress Playground. Note that this URL is valid for 30 days from when this comment was last updated. You can update it by closing/reopening the PR or pushing a new commit. |
@gigitux Thanks for working on this, I'm seeing a few issues:
CleanShot.2024-05-13.at.10.47.30.mp4 |
Thanks, @albarin, for the review! 1 & 2 are not specifically related to this PR. It looks like there is a regression on Gutenberg (you have the same issue if you try Gutenberg's trunk). We have to double-check!
The UX about the toolbar will be handled in another issue: #47371 |
plugins/woocommerce-admin/client/customize-store/assembler-hub/block-preview.tsx
Outdated
Show resolved
Hide resolved
Apart from reviewing the code changes, please make sure to review the testing instructions as well. You can follow this guide to find out what good testing instructions should look like: |
Could we investigate if this issue is indeed a consequence of a regression on GB and not from this PR? |
I checked the WooCommerce trunk branch, and I'm able to reproduce the issue :) |
Thanks for the updates @gigitux ! Sharing here my test results:
Could we make a change to prevent this?
Cool, thanks: do you think its worth creating issues for these two? Maybe you already did, but flagging anyways just to make sure we are on the same page:
|
This one is tracked by #47469!
I'm not able to replicate it:
I created an issue: #47545. I'm going to prioritize this! |
Thanks!
Hm, yeah, I can't replicate it either. But I can replicate on this PR the same issue observed on #47356 regarding the scroll: Screen.Recording.2024-05-17.at.09.51.32.movJust to confirm: do we have an issue open to solve this problem, in particular? If we do and we can prioritize it, I'm a-ok with approving/merging this PR 👌 |
Ah: can you also please update the description of this PR so it accounts for the changes on the feature flag & the fact that the PR on GB has already been merged? Thanks! |
I created a dedicated issue: #47570 - are you able to reproduce this issue on #47415?
Done! Thanks for the review! |
Thanks @gigitux ! Do you mind double-checking the testing instructions to see if they are accurate? I'm still seeing references to IS_TOOLBAR_ENABLED_FEATURE_FLAG. |
Thanks for updating the PR testing instructions again 🙏 The notes I have here are very similar to the ones I shared on #47356 (review) 1- I think this was mentioned here earlier, but whenever clicking on "Design your homepage" for the very first time, the toolbar to move patterns is not displayed on the first template. I'm ok with addressing those separately, as long as we have issues to solve the aforementioned problems. Regarding the scroll problem:
No, I'm not able to reproduce on #47415 : does this mean that you solved the problem via 47415? If yes, it would be nice to document those things here on this PR so the reviewers are aware of known issues and how they are being solved. |
I changed nothing in the specific, so I'm not sure. It is better to keep the issue open.
Created! |
Do you think you can determine whether this PR introduces this bug? I'm concerned about approving it, merging it as-is, and then not being able to scroll up and down in the frame anymore. This type of bug can block us from doing other unrelated work down the line. |
Submission Review Guidelines:
Changes proposed in this Pull Request:
This PR allows the user to move blocks/patterns.
Screen.Capture.on.2024-05-10.at.11-10-03.mp4
Closes #47325 and #47326.
How to test the changes in this Pull Request:
Using the WooCommerce Testing Instructions Guide, include your detailed testing instructions:
pattern-toolkit-full-composability
on the list.Changelog entry
Significance
Type
Message
CYS: allow to the user to move the pattern.
Comment