[COMPASS-4432] Performance page graphs cursor bug Created: 01/Oct/20 Updated: 29/Oct/23 Resolved: 22/Jun/21 |
|
| Status: | Closed |
| Project: | Compass |
| Component/s: | Performance |
| Affects Version/s: | None |
| Fix Version/s: | 1.27 |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Rhys Howell | Assignee: | Rhys Howell |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Attachments: |
|
| Story Points: | 3 |
| Documentation Changes: | Not Needed |
| Sprint: | Iteration Xylocarpus Granatum, Iteration Edinburgh |
| Description |
| Comments |
| Comment by Githook User [ 28/Jun/21 ] |
|
Author: {'name': 'Rhys', 'email': 'Anemy@users.noreply.github.com', 'username': 'Anemy'}Message: fix(compass-serverstats): prevent mouse cursor jumping |
| Comment by Githook User [ 22/Jun/21 ] |
|
Author: {'name': 'Rhys', 'email': 'Anemy@users.noreply.github.com', 'username': 'Anemy'}Message: fix(compass-serverstats): prevent mouse cursor jumping |
| Comment by Githook User [ 21/Jun/21 ] |
|
Author: {'name': 'Anemy', 'email': 'rhysh@live.com', 'username': 'Anemy'}Message: fix: prevent mouse cursor jumping |
| Comment by Asparuh Polyovski [ 23/Mar/21 ] |
|
The bug is still here on the latest MongoDB Compass 1.25.0. The data from the HOTTEST COLLECTIONS area at the Performance page is also moving randomly. I was able to reveal underlying objects code from the View menu: Toggle DevTools. It seems that the mouseout event somehow is not captured and the debugger is cycling on function realTimeMouseOverlay() { at C:\Users****\AppData\Local\MongoDBCompass\app-1.25.0\resources\app.asar\node_modules@mongodb-js\compass-serverstats\lib\d3\real-time-mouse-overlay.js
The problems occurred at the following objects (please see the expanded tree screenshots): <div class ="serverstats"> <div class ="chart"> and <section class="rt__lists-out"">. Further dig into it, we could notice that the class="serverstats-overlay-group" is constantly changing its coordinates like the one on the screenshot transform="translate(393.49125)". The HOTTEST COLLECTION object is actually in class rt_lists-out, class rt_lists.
|