diff --git a/app/soapbox/components/media_gallery.js b/app/soapbox/components/media_gallery.js index a79ccbd43..d16d746f2 100644 --- a/app/soapbox/components/media_gallery.js +++ b/app/soapbox/components/media_gallery.js @@ -577,22 +577,28 @@ class MediaGallery extends React.PureComponent { /> )); - let spoilerButton; + let warning; - if (visible) { - spoilerButton = ; + if (sensitive) { + warning = ; } else { - spoilerButton = ( - - ); + warning = ; } return (
- {spoilerButton} + {sensitive && ( + visible ? ( + + ) : ( + + ) + )}
{children} diff --git a/app/soapbox/features/video/index.js b/app/soapbox/features/video/index.js index 35312e8ab..69c16ee47 100644 --- a/app/soapbox/features/video/index.js +++ b/app/soapbox/features/video/index.js @@ -449,7 +449,7 @@ class Video extends React.PureComponent { onVolumeChange={this.handleVolumeChange} />} -
+
@@ -493,7 +493,7 @@ class Video extends React.PureComponent {
- {!onCloseVideo && } + {(sensitive && !onCloseVideo) && } {(!fullscreen && onOpenVideo) && } {onCloseVideo && }