From dc398a4b23a8f70a4379a985df4ab2ddbd599587 Mon Sep 17 00:00:00 2001 From: Diego Andai Date: Fri, 25 Aug 2023 17:59:55 -0400 Subject: [PATCH] Link components user select --- packages/mui-joy/src/Link/Link.tsx | 3 +++ packages/mui-material/src/Link/Link.js | 3 +++ 2 files changed, 6 insertions(+) diff --git a/packages/mui-joy/src/Link/Link.tsx b/packages/mui-joy/src/Link/Link.tsx index cb3ef8c0b2584d..75166ba51877bc 100644 --- a/packages/mui-joy/src/Link/Link.tsx +++ b/packages/mui-joy/src/Link/Link.tsx @@ -135,6 +135,9 @@ const LinkRoot = styled('a', { }), MozAppearance: 'none', // Reset WebkitAppearance: 'none', // Reset + '&:active': { + userSelect: 'none', + }, '&::-moz-focus-inner': { borderStyle: 'none', // Remove Firefox dotted outline. }, diff --git a/packages/mui-material/src/Link/Link.js b/packages/mui-material/src/Link/Link.js index c3950bd4498745..b44210b88dafc4 100644 --- a/packages/mui-material/src/Link/Link.js +++ b/packages/mui-material/src/Link/Link.js @@ -60,6 +60,9 @@ const LinkRoot = styled(Typography, { textDecorationColor: 'inherit', }, }), + '&:active': { + userSelect: 'none', + }, // Same reset as ButtonBase.root ...(ownerState.component === 'button' && { position: 'relative',