Problem/Motivation
@johnpicozzi reported in Slack this:
Quick question here, I see the MR and issue to decouple navigation from Toolbar. However I'm getting a message on my status report that indicates I have the toolbar module installed. Which is true, however it is still a requirement for the navigation module. I'm thinking we may have missed removing it from navigation.info.yml. Is that accurate or am I missing something?
Checked the source code and found it was certainly TRUE.
Reviewed back the issue and MR for #3415311: Decouple from Toolbar module and the dependency was actually removed from the navigation.info.yml file.
However, as part of #3402046: Create the Top Bar the dependency was moved from the bottom to the top of the list.
So, when merging both branches into 1.x, module ended up having the dependency anyway.
Steps to reproduce
Open navigation.info.yml file and confirm that unwanted dependency is there.
Proposed resolution
- Remove dependency on toolbar module in
navigation.info.ymlfile - Confirm that there are no regressions
Remaining tasks
User interface changes
API changes
Data model changes
Issue fork navigation-3421505
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
plopescMR created.
Please add @johnpicozzi to the credited users list, as he found and reported the bug.
Comment #4
johnpicozziThanks for creating the issue, Will test the MR later today to ensure it resolves the issue. Will report back.
Comment #5
gaurav_manerkar commentedlooks good, can be moved to RTBC.
Comment #6
ckrinaI can disable the Toolbar, but then with Umami Editor and Authors don't have a way to access the administration menus anymore. Not sure if this should be addressed here or in a follow-up.
Comment #7
kostyashupenkoIt can be a follow-up. I just checked - navigation becomes visible once i'm granting permissions to "Author" role users in Umami.
Added core task (postponed status).
Restoring RTBC here
Comment #8
ckrinaThanks @kostyashupenko! Merging this in then :)