-
Notifications
You must be signed in to change notification settings - Fork 212
[$60] - Menu stays forever when user move the mouse down over COMPETE/LEARN/COMMUNITY #223
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
@sdgun Not sure about this one. When I click on empty space, then move mouse out of the menu, it still collapses. Do you mean, that we should close the menu immediately if we click on its empty part (dark gray zone)? It does not look that obvious to me. @vic-topcoder ? |
That's a mobile interaction you're describing: on mobile to invoke the menu one has to tap to simulate hover state. On desktop it should not happen. I cannot reproduce this on my side. If your mouse is outside the menu, it should collapse. Always-persistent menu is a bug |
@vic-topcoder @birdofpreyru Please give me sometime I will comment the exact steps. I can reproduce this 8/10 times |
@birdofpreyru Please check the attached video; |
@sdgun Ahhh... I see. It looks the actual reason is that you scroll at the same time when the menu is being opened, so this interfere with JS code taking care about the menu. Accepted, 5 points. Expected FixThe logic behind sub-menu expansion / collapsing should be revised to ensure that scrolling does not break it. |
Steps to Reproduce
Login as a valid user
Go to http://community-app.topcoder.com/challenges/30058991/?type=develop
Click Filter and apply any filter
While filtering move the mouse down over COMPETE/LEARN/COMMUNITY and quickly scroll the page down
Now scroll up you can see menu is activated and click on any empty location
Actual Result(s)
Expected Result(s)
Environment
Image/Video/JS Log/Console Log (If not attached here, Please check the comments section)
The text was updated successfully, but these errors were encountered: