Problem/Motivation

New to 11.3 is a regression on dropdown menus that don't work if you're logged in, and Big Pipe is enabled (which it is by default).

This is likely a regression caused by changes to Big Pipe with HTMX. However the root cause is visible in navigation.js.
The same applies to Olivero.

Steps to reproduce

  1. Install default Drupal
  2. Add a nested menu structure
  3. Be logged in, and try to access a nested menu item. It doesn't work

Proposed resolution

Adding behavior to fix the issue.

Command icon 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

nicoloye created an issue. See original summary.

nicoloye’s picture

Trying to adapt the fix proposed on Olivero to Event Horizon.

bernardm28’s picture

bernardm28 changed the visibility of the branch 3568876-event-horizons-secondary to hidden.

bernardm28 changed the visibility of the branch 3568876-event-horizons-secondary to active.

bernardm28’s picture

Status: Active » Needs review
sikofitt’s picture

@bernardm28 This fix works for me on dev. Mobile and desktop

bsnodgrass’s picture

Status: Needs review » Reviewed & tested by the community

Tested patch on Dev vs. live for Midcamp.org looks good.

Setting this to RTBC

mandclu made their first commit to this issue’s fork.

  • mandclu committed 330bbe7b on 1.0.x authored by bernardm28
    fix: #3568876 Event Horizon's secondary menus inoperable when...
mandclu’s picture

Status: Reviewed & tested by the community » Fixed

Thanks for the work here. Merged in.

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.