-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
Navigation: Create first menu seamlessly #47058
Comments
Should we try to
|
From a UX perspective there isn't much difference between those approaches as all the complexity should be hidden behind the scenes. It should just feel like you're adding to or updating an existing menu. Let me know if I can help with this one at all but sounds like it's a technical decision. |
In a discussion with @scruffian this idea came up: What if we always create a navigation menu postInstead of having to deal with spinners and weird undo situations (see #46476) we just follow this simple rule. This way the navigation block would be updated so that it: always creates a
In all cases, update the navigation block ref silently and save the template part or post also silently, creating a really seamless experience. |
This was never completed but may be addressed by #48698. More context at #48698 (comment) |
This was completed as a result of #48698 which will now always create a fallback menu for a user unless there are uncontrolled inner blocks present. This means that we should now rarely see the (jarring) state where the block transitions from uncontrolled to controlled. |
What problem does this address?
When my navigation block is in a "fallback" state, and then I add a link to it, I see a spinner and I get snackbar notification telling me that a new navigation menu has been created. This is very confusing - I already have a menu don't I??!
What is your proposed solution?
Some options:
The text was updated successfully, but these errors were encountered: