Closed (fixed)
Project:
radix
Version:
7.x-3.x-dev
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
4 Sep 2019 at 21:09 UTC
Updated:
13 Feb 2020 at 15:34 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #2
dsnopekHere's a patch that works in my limited testing, however, it could use a lot more testing!
Comment #3
cboyden commentedTesting on a Panopoly child distribution, this fixes the first submenu level, but does not fix the next level down.
Comment #4
dsnopekI forgot (and failed to notice) that there are two completely separate code paths for the top-level dropdowns and submenus. This patch copy-paste and modifies the changes to the submenus too. This seems to be working in my testing.
Comment #5
dsnopekAnd here's and interdiff for #4 that I forgot to upload.
Comment #6
klu commentedUpdated patch works in our testing, thanks @dsnopek!
Comment #7
dsnopekAn issue was discovered with this patch where moving the mouse back-and-forth across the menus could cause the menu to "flicker", opening and closing different different dropdowns without interaction. Once this starts the only recourse is to reload the page. This is easiest to cause on Windows with Chrome, but has been done on other platforms as well. For me, if I press TAB while moving the mouse across menus, I can get it to happen really quickly.
Here's an updated patch that fixes this in my testing, but, of course, could use more testing since this is sort of tricky to make happen.
Comment #8
cboyden commentedUpdated patch works fine and no longer causes flicker on our Panopoly child distribution using a custom Radix subtheme.
Comment #10
dsnopekThanks! Committed :-)