Operations dashboard unusable on mobile
Summary
The cards on https://gitlab.com/-/operations hijack any touch events for drag and drop purposes. This means the page can barely be scrolled and none of the controls inside the cards work.
Steps to reproduce
- On a phone open https://gitlab.com/-/operations. I used a Pixel 3 and Google Chrome.
- Try to navigate the page (scrolling / clicking cards)
Example Project
N/A
What is the current bug behavior?
Any activity that involves touch events in the operations dashboard is hijacked by drag and drop.
What is the expected correct behavior?
The page can be scrolled and card contents can be clicked.
Relevant logs and/or screenshots
N/A This must be experienced by using a touch screen.
Output of checks
N/A
Results of GitLab environment info
N/A
Results of GitLab application Check
N/A
Possible fixes
- Use long press events to trigger drag and drop mode
- Disable drag and drop altogether on touch screens
Edited by 🤖 GitLab Bot 🤖