-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Environment:OS: Windows 11
node.js / npm versions:
Additional info:
Compass version 1.49.6
-
2
-
Not Needed
-
None
-
Developer Tools
Problem Statement/Rationale
What is going wrong? What action would you like the Engineering team to take?
Dragging the thumb on the scrollbar for the connections window. It the thumb position lags behind the mouse position, then when you start a new drag operation, it abruptly jumps to a different position in the content. This makes it EXTREMELY frustrating to try to navigate connections with a large number of databases or collections.
Please be sure to attach relevant logs with any sensitive data redacted.
How to retrieve logs for: Compass; Shell
Steps to Reproduce
How could an engineer replicate the issue you’re reporting?
- Connect to a database with many pages of collections. I estimate our environment at ~500.
- Expand the database so all collections are showing in the CONNECTIONS window.
- Attempt to drag the scroll bar thumb to the bottom of the scrollbar so you can see the bottom third of collections in the list.
Expected Results
What do you expect to happen?
The thumb accurately tracks the mouse pointer position while dragging, and the view scrolls to the correct position that corresponds to the relative position of the thumb in the scrollbar.
Actual Results
What do you observe is happening?
As I drag the thumb, it doesn't match the position of my mouse. It seem to randomly stop moving, or lag behind. If I release the mouse, then attempt to drag the thumb again, the view jumps to a completely different position.
Additional Notes
Any additional information that may be useful to include.