From d6d4baa2eb23c9a28118915721d27499711aba15 Mon Sep 17 00:00:00 2001 From: Viktor Fomin Date: Wed, 1 Mar 2023 14:09:49 +0300 Subject: [PATCH 1/2] Fix Bug 60425: user select --- packages/components/link/styled-link.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/packages/components/link/styled-link.js b/packages/components/link/styled-link.js index 370c6c02e0..ce6ab16f17 100644 --- a/packages/components/link/styled-link.js +++ b/packages/components/link/styled-link.js @@ -22,7 +22,14 @@ const PureText = ({ type, color, ...props }) => ; const StyledText = styled(PureText)` text-decoration: ${(props) => props.theme.link.textDecoration}; - ${(props) => !props.enableUserSelect && NoUserSelect} + ${(props) => + props.enableUserSelect + ? css` + user-select: text; + -moz-user-select: text; + -webkit-user-select: text; + ` + : NoUserSelect} cursor: ${(props) => props.theme.link.cursor}; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); From 1b20c09d071a11ce699c85261480a3383ae89dde Mon Sep 17 00:00:00 2001 From: Viktor Fomin Date: Wed, 1 Mar 2023 14:17:16 +0300 Subject: [PATCH 2/2] Components: Link: delete useless --- packages/components/link/styled-link.js | 2 -- 1 file changed, 2 deletions(-) diff --git a/packages/components/link/styled-link.js b/packages/components/link/styled-link.js index ce6ab16f17..cfe698807c 100644 --- a/packages/components/link/styled-link.js +++ b/packages/components/link/styled-link.js @@ -26,8 +26,6 @@ const StyledText = styled(PureText)` props.enableUserSelect ? css` user-select: text; - -moz-user-select: text; - -webkit-user-select: text; ` : NoUserSelect}