Ensure that the timetracking tooltip is removed when the mouse leaves diagram #4219
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The chart library seems to be a bit buggy. In addition, to the position fix, we now have a new issue. When zooming in and out while the tooltip is visible, the tooltip won't disappear afterwards (also the content will not change anymore).
As a dirty fix, I added code to the mouse move listener which simply checks whether we are hovering a time entry element (recognizable because it's a rect with a stroke color). If not, the tooltip is removed. Not elegant, but it at least works 🙄
URL of deployed dev instance (used for testing):
Steps to test:
Issues: