mirror of
https://github.com/lunaisnotaboy/mastodon.git
synced 2024-12-20 04:07:45 +00:00
[Glitch] Fix video player offering to expand in a lightbox when it's in an iframe
Port 100840c06e
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
This commit is contained in:
parent
6dbd44faea
commit
8f380a33fc
|
@ -73,6 +73,13 @@ export default class MediaContainer extends PureComponent {
|
|||
render () {
|
||||
const { locale, components } = this.props;
|
||||
|
||||
let handleOpenVideo;
|
||||
|
||||
// Don't offer to expand the video in a lightbox if we're in a frame
|
||||
if (window.self === window.top) {
|
||||
handleOpenVideo = this.handleOpenVideo;
|
||||
}
|
||||
|
||||
return (
|
||||
<IntlProvider locale={locale} messages={messages}>
|
||||
<>
|
||||
|
@ -89,7 +96,7 @@ export default class MediaContainer extends PureComponent {
|
|||
|
||||
...(componentName === 'Video' ? {
|
||||
componentIndex: i,
|
||||
onOpenVideo: this.handleOpenVideo,
|
||||
onOpenVideo: handleOpenVideo,
|
||||
} : {
|
||||
onOpenMedia: this.handleOpenMedia,
|
||||
}),
|
||||
|
|
Loading…
Reference in a new issue