diff --git a/webapp/channels/src/components/file_attachment/__snapshots__/filename_overlay.test.tsx.snap b/webapp/channels/src/components/file_attachment/__snapshots__/filename_overlay.test.tsx.snap
index 130aaf801e..e0d9c64920 100644
--- a/webapp/channels/src/components/file_attachment/__snapshots__/filename_overlay.test.tsx.snap
+++ b/webapp/channels/src/components/file_attachment/__snapshots__/filename_overlay.test.tsx.snap
@@ -1,23 +1,10 @@
// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[`components/file_attachment/FilenameOverlay should match snapshot, compact display 1`] = `
-
- test_filename
-
- }
+
test_filename
-
+
`;
exports[`components/file_attachment/FilenameOverlay should match snapshot, standard but not downloadable 1`] = `
@@ -45,23 +32,10 @@ exports[`components/file_attachment/FilenameOverlay should match snapshot, stand
-
- Download
-
- }
+
test_filename
-
+
`;
@@ -79,23 +53,10 @@ exports[`components/file_attachment/FilenameOverlay should match snapshot, with
`;
diff --git a/webapp/channels/src/components/file_attachment/filename_overlay.tsx b/webapp/channels/src/components/file_attachment/filename_overlay.tsx
index c613c5200d..5d6c3bc1c9 100644
--- a/webapp/channels/src/components/file_attachment/filename_overlay.tsx
+++ b/webapp/channels/src/components/file_attachment/filename_overlay.tsx
@@ -8,9 +8,8 @@ import type {FileInfo} from '@mattermost/types/files';
import {getFileDownloadUrl} from 'mattermost-redux/utils/file_utils';
import ExternalLink from 'components/external_link';
-import OverlayTrigger from 'components/overlay_trigger';
-import Tooltip from 'components/tooltip';
import AttachmentIcon from 'components/widgets/icons/attachment_icon';
+import WithTooltip from 'components/with_tooltip';
import {trimFilename} from 'utils/file_utils';
import {localizeMessage} from 'utils/utils';
@@ -65,10 +64,10 @@ export default class FilenameOverlay extends React.PureComponent {
let filenameOverlay;
if (compactDisplay) {
filenameOverlay = (
- {fileName}}
>
{
{trimmedFilename}
-
+
);
} else if (canDownload) {
filenameOverlay = (
-
- {localizeMessage('view_image_popover.download', 'Download')}
-
- }
>
{
>
{children || trimmedFilename}
-
+
);
} else {