diff --git a/src/components/middle/message/WebPage.scss b/src/components/middle/message/WebPage.scss index d9e20961b..42d6803fc 100644 --- a/src/components/middle/message/WebPage.scss +++ b/src/components/middle/message/WebPage.scss @@ -93,7 +93,7 @@ position: relative; &_interactive { - cursor: pointer; + cursor: var(--custom-cursor, pointer); transition: opacity 0.15s; &:hover { diff --git a/src/components/middle/message/WebPage.tsx b/src/components/middle/message/WebPage.tsx index de9370d8d..0d8b9bef2 100644 --- a/src/components/middle/message/WebPage.tsx +++ b/src/components/middle/message/WebPage.tsx @@ -84,7 +84,7 @@ const WebPage: FC = ({ onCancelMediaTransfer, isEditing, }) => { - const { openTelegramLink } = getActions(); + const { openUrl, openTelegramLink } = getActions(); const webPage = getMessageWebPage(message); const { isMobile } = useAppLayout(); // eslint-disable-next-line no-null/no-null @@ -150,10 +150,6 @@ const WebPage: FC = ({ } const isMediaInteractive = (photo || video) && onMediaClick && !isSquarePhoto; - function handleTextClick() { - window.open(url, '_blank', 'noopener'); - } - const className = buildClassName( 'WebPage', inPreview && 'in-preview', @@ -200,7 +196,7 @@ const WebPage: FC = ({ {isArticle && (
openUrl({ url, shouldSkipModal: true }) : undefined} > {!inPreview && title && (