diff --git a/src/components/story/Story.tsx b/src/components/story/Story.tsx
index 22e7bcfa9..0f57afe84 100644
--- a/src/components/story/Story.tsx
+++ b/src/components/story/Story.tsx
@@ -801,6 +801,18 @@ function Story({
{isLoadedStory && fullMediaData && (
)}
+ {!isMobile && (
+
+
+
+
{renderText(getSenderTitle(lang, peer) || '')}
+
+
+ )}
{shouldShowFooter && (
@@ -850,7 +862,12 @@ function Story({
}
export default memo(withGlobal((global, {
- peerId, storyId, isPrivateStories, isArchivedStories, isReportModalOpen, isDeleteModalOpen,
+ peerId,
+ storyId,
+ isPrivateStories,
+ isArchivedStories,
+ isReportModalOpen,
+ isDeleteModalOpen,
}): StateProps => {
const { appConfig } = global;
const user = selectUser(global, peerId);
diff --git a/src/components/story/StoryPreview.tsx b/src/components/story/StoryPreview.tsx
index 7389fc7cf..bca2a3135 100644
--- a/src/components/story/StoryPreview.tsx
+++ b/src/components/story/StoryPreview.tsx
@@ -8,12 +8,10 @@ import type { StoryViewerOrigin } from '../../types';
import { getSenderTitle, getStoryMediaHash } from '../../global/helpers';
import { selectTabState } from '../../global/selectors';
-import buildClassName from '../../util/buildClassName';
import renderText from '../common/helpers/renderText';
import useLang from '../../hooks/useLang';
import useMedia from '../../hooks/useMedia';
-import useShowTransition from '../../hooks/useShowTransition';
import Avatar from '../common/Avatar';
import MediaAreaOverlay from './mediaArea/MediaAreaOverlay';
@@ -35,7 +33,6 @@ function StoryPreview({
}: OwnProps & StateProps) {
const { openStoryViewer, loadPeerSkippedStories } = getActions();
const lang = useLang();
- const { transitionClassNames: appearanceAnimationClassNames } = useShowTransition(true);
const story = useMemo(() => {
if (!peerStories) {
@@ -79,7 +76,7 @@ function StoryPreview({
)}
{isLoaded && }
-