From dd3d4cb926e20262bae63c803ab4dac026ac8a2c Mon Sep 17 00:00:00 2001 From: Sachin Chaurasiya Date: Thu, 28 Jul 2022 15:13:33 +0530 Subject: [PATCH] Fix #6356 Clicking tasks on My Tasks should open up the task details (#6399) --- .../FeedCardHeader/FeedCardHeader.tsx | 5 ++++- .../ActivityFeedCard/PopoverContent.tsx | 8 +++++--- .../ActivityFeedEditor/ActivityFeedEditor.tsx | 4 +++- .../ActivityFeed/ActivityFeedEditor/SendButton.tsx | 4 +++- .../ActivityFeed/ActivityFeedList/FeedListBody.tsx | 14 +++++++++++++- .../ActivityThreadPanel/ActivityThreadList.tsx | 14 +++++++++++++- .../ui/src/components/Reactions/Emoji.jsx | 3 ++- .../ui/src/components/Reactions/Reaction.jsx | 3 ++- .../ui/src/components/Reactions/Reactions.jsx | 3 ++- .../common/PopOverCard/EntityPopOverCard.tsx | 5 ++++- .../common/PopOverCard/UserPopOverCard.tsx | 5 ++++- 11 files changed, 55 insertions(+), 13 deletions(-) diff --git a/openmetadata-ui/src/main/resources/ui/src/components/ActivityFeed/ActivityFeedCard/FeedCardHeader/FeedCardHeader.tsx b/openmetadata-ui/src/main/resources/ui/src/components/ActivityFeed/ActivityFeedCard/FeedCardHeader/FeedCardHeader.tsx index 8464507fa98..568f2e3b38f 100644 --- a/openmetadata-ui/src/main/resources/ui/src/components/ActivityFeed/ActivityFeedCard/FeedCardHeader/FeedCardHeader.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/components/ActivityFeed/ActivityFeedCard/FeedCardHeader/FeedCardHeader.tsx @@ -138,7 +138,10 @@ const FeedCardHeader: FC = ({ onTitleClickHandler(createdBy)}> + onClick={(e) => { + e.stopPropagation(); + onTitleClickHandler(createdBy); + }}> {createdBy} diff --git a/openmetadata-ui/src/main/resources/ui/src/components/ActivityFeed/ActivityFeedCard/PopoverContent.tsx b/openmetadata-ui/src/main/resources/ui/src/components/ActivityFeed/ActivityFeedCard/PopoverContent.tsx index 24394841c89..0e79c13e39f 100644 --- a/openmetadata-ui/src/main/resources/ui/src/components/ActivityFeed/ActivityFeedCard/PopoverContent.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/components/ActivityFeed/ActivityFeedCard/PopoverContent.tsx @@ -62,12 +62,14 @@ const PopoverContent: FC = ({ const deleteButtonCheck = threadId && postId && onConfirmation && isAuthor && !isThread; - const handleDelete = () => { + const handleDelete = (e: React.MouseEvent) => { + e.stopPropagation(); onConfirmation && onConfirmation({ state: true, postId: postId, threadId }); onPopoverHide(); }; - const handleReply = () => { + const handleReply = (e: React.MouseEvent) => { + e.stopPropagation(); onReply && onReply(); onPopoverHide(); @@ -142,7 +144,7 @@ const PopoverContent: FC = ({ visible={visible} zIndex={9999} onVisibleChange={handleVisibleChange}> - diff --git a/openmetadata-ui/src/main/resources/ui/src/components/common/PopOverCard/UserPopOverCard.tsx b/openmetadata-ui/src/main/resources/ui/src/components/common/PopOverCard/UserPopOverCard.tsx index 464ff9eac1f..7e403e893f9 100644 --- a/openmetadata-ui/src/main/resources/ui/src/components/common/PopOverCard/UserPopOverCard.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/components/common/PopOverCard/UserPopOverCard.tsx @@ -119,7 +119,10 @@ const UserPopOverCard: FC = ({ children, userName, type = 'user' }) => {
{displayName !== name ? (