Dropdown .show placement
While working on #30831 I noticed that sometimes our .show is added to the parent .nav-item and sometimes it's added directly to the .dropdown-toggle. I could be missing a reason for why this is done, but maybe it's possible to address and make more consistent.