- Issue created by @plopesc
- First commit to issue fork.
- Merge request !10469Issue #3444745: Navigation Top Bar hides entity local tasks even if the user has no access to the bar → (Closed) created by plopesc
- Status changed to Needs review
16 days ago 3:45pm 5 December 2024 - 🇮🇳India sagarmohite0031
Hello,
Tested and verified on Drupal 11,
MR applied successfully
Looks good before and after MR
Attaching screenshots for before and after - 🇨🇦Canada m4olivei Grimsby, ON
This looks good!
I tested by installing the standard profile, and enabling
navigation_top_bar
module. I then created a new role with bypass node access permission, created a user of that role and logged in. As expected the local tasks were inline in the page.I then gave that role access navigation permission, refreshed the page for the test user session, and local tasks were moved to the top bar as expected.
- First commit to issue fork.
- Merge request !10627Local tasks visible without navigation bar access → (Closed) created by fjgarlin
- 🇪🇸Spain fjgarlin
RTBC+1 on the D11 branch.
However, it doesn't apply to 10.4.x, so I added another MR (https://git.drupalcode.org/project/drupal/-/merge_requests/10627/diffs) hoping that it gets ported to 10.4.
Keeping the RTBC status of the issue per D11.
-
larowlan →
committed 9177c489 on 11.x
Issue #3444745 by fjgarlin, plopesc, m4olivei: Navigation Top Bar hides...
-
larowlan →
committed 9177c489 on 11.x
-
larowlan →
committed e92d9ce3 on 11.1.x
Issue #3444745 by fjgarlin, plopesc, m4olivei: Navigation Top Bar hides...
-
larowlan →
committed e92d9ce3 on 11.1.x
-
larowlan →
committed cfc0f427 on 10.4.x
Issue #3444745 by fjgarlin, plopesc, m4olivei: Navigation Top Bar hides...
-
larowlan →
committed cfc0f427 on 10.4.x
-
larowlan →
committed a49ba338 on 10.5.x
Issue #3444745 by fjgarlin, plopesc, m4olivei: Navigation Top Bar hides...
-
larowlan →
committed a49ba338 on 10.5.x
- 🇦🇺Australia larowlan 🇦🇺🏝.au GMT+10
Committed to 11.x and backported to 10.5.x, 11.1.x and 10.4.x
Nice work all
- First commit to issue fork.
- 🇬🇧United Kingdom catch
This broke head, opening a follow-up MR to fix the test.
- 🇬🇧United Kingdom catch
So what happened is we added the new performance test, the last MR run here was before that commit, so we didn't get a test run with the new test. Just one extra cache get, probably from the permissions check. Going ahead and committing here to unbreak HEAD.