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

RE-331 fix DM forwarded from title issue #1928

Merged
merged 1 commit into from
Jul 19, 2023
Merged

Conversation

Tenari
Copy link
Contributor

@Tenari Tenari commented Jul 19, 2023

I also fixed the righ-click menu on chat messages by passing id through the tree

@Tenari Tenari requested a review from gdbroman July 19, 2023 19:31
@vercel
Copy link

vercel bot commented Jul 19, 2023

@Tenari is attempting to deploy a commit to the Holium Team on Vercel.

To accomplish this, @Tenari needs to request access to the Team.

Afterwards, an owner of the Team is required to accept their membership request.

If you're already a member of the respective Vercel Team, make sure that your Personal Vercel Account is connected to your GitHub account.

@@ -270,6 +275,7 @@ export const Bubble = ({
/>
)}
<Text.Custom
id={id}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Passing the same id to multiple DOM elements is a bad practice since it's supposed to be unique. I think switching to className would be a rather simple refactor, if not – let's leave it.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the reason we pass the same id is because context menu needs it. we could change the way context menu works, but that was outside the scope of what I was trying to do here, since that would touch the whole application, not just chat.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@gdbroman I made a ticket to fix the id issue here: https://holium.atlassian.net/browse/RE-378

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yea. Did you try setting pointer-events: none on these children instead of passing the id? That way the click should just pass through until it hits the parent container. @Tenari

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i did not try that... I can tinker with it today

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Tenari Tenari merged commit c066f87 into master Jul 19, 2023
@Tenari Tenari deleted the RE-331_dm-forwarding branch July 19, 2023 22:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants