parse-dashboard
parse-dashboard copied to clipboard
Context menu offset incorrect
New Issue Checklist
- [x] I am not disclosing a vulnerability.
- [x] I am not just asking a question.
- [x] I have searched through existing issues.
- [x] I can reproduce the issue with the latest versions of Parse Server and Parse Dashboard.
Issue Description
The context menu offset is incorrect, requiring extra mouse movement to reach for example a script. Classifying this as a UX bug, since this is not how foldable menus usually work.
Steps to reproduce
- Configure dashboard to have 1 script in _User class.
- Right-click on object in data browser and move mouse over "Scripts" in context menu.
Actual Outcome
Script list item is at the top of the menu.
Expected Outcome
Environment
Dashboard
- Parse Dashboard version:
6.0.0
đ Thanks for opening this issue!
âšī¸ You can help us to fix this issue faster by opening a pull request with a failing test. See our Contribution Guide for how to make a pull request, or read our New Contributor's Guide if this is your first time contributing.
đ This change has been released in version 7.0.1-alpha.1
Re-opened, as the issue has not been completely resolved. The context menu position is now incorrect when selecting the last row item:
@dblythy could you please take a look?
đ This change has been released in version 7.1.0
đ This change has been released in version 7.2.0-alpha.4
@dblythy The issue seems to still exist for the last item "Scripts". In that case the submenu unfolds always at the top:
Interestingly, for the middle item it unfolds at the correct position:
đ This change has been released in version 7.2.0