Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reintroduce highlighting annotations on hover #4862

Merged
merged 5 commits into from
Aug 3, 2023

Conversation

jorg-vr
Copy link
Contributor

@jorg-vr jorg-vr commented Aug 2, 2023

This pull request reintroduces highlighting of hovered annotations which was removed in #4771

I have taken a slightly different approach in the implementation, making it a bit more object orientated.
IsHovered is now a property of an annotation, instead of a global map.

To make this property reactive, using the existing state mechanism, I had to make annotations proper instances of a UserAnnotation or MachineAnnotation class. (Instead of just parsed json objects)

@jorg-vr jorg-vr added the enhancement A change that isn't substantial enough to be called a feature label Aug 2, 2023
@jorg-vr jorg-vr self-assigned this Aug 2, 2023
@jorg-vr jorg-vr marked this pull request as ready for review August 2, 2023 14:18
@jorg-vr jorg-vr requested a review from a team as a code owner August 2, 2023 14:18
@jorg-vr jorg-vr requested review from bmesuere and niknetniko and removed request for a team August 2, 2023 14:18
@jorg-vr jorg-vr merged commit b80b4f7 into main Aug 3, 2023
@jorg-vr jorg-vr deleted the enhance/reintroduce-hover branch August 3, 2023 12:13
@jorg-vr jorg-vr temporarily deployed to naos August 3, 2023 12:13 — with GitHub Actions Inactive
@jorg-vr jorg-vr temporarily deployed to production August 3, 2023 12:18 — with GitHub Actions Inactive
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement A change that isn't substantial enough to be called a feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants