From 672ace5a202caf483c558a06b7e694ece12bb91b Mon Sep 17 00:00:00 2001 From: kibigo! Date: Sat, 18 Nov 2017 11:05:23 -0800 Subject: Media styling --- app/javascript/themes/glitch/components/media_gallery.js | 5 ++--- app/javascript/themes/glitch/components/status.js | 6 ++++++ 2 files changed, 8 insertions(+), 3 deletions(-) (limited to 'app/javascript/themes/glitch/components') diff --git a/app/javascript/themes/glitch/components/media_gallery.js b/app/javascript/themes/glitch/components/media_gallery.js index 05390c82f..b6b40c585 100644 --- a/app/javascript/themes/glitch/components/media_gallery.js +++ b/app/javascript/themes/glitch/components/media_gallery.js @@ -214,6 +214,7 @@ export default class MediaGallery extends React.PureComponent { render () { const { media, intl, sensitive, letterbox, fullwidth } = this.props; const { visible } = this.state; + const size = media.take(4).size; let children; @@ -233,8 +234,6 @@ export default class MediaGallery extends React.PureComponent { ); } else { - const size = media.take(4).size; - if (this.isStandaloneEligible()) { children = ; } else { @@ -243,7 +242,7 @@ export default class MediaGallery extends React.PureComponent { } return ( -
+
diff --git a/app/javascript/themes/glitch/components/status.js b/app/javascript/themes/glitch/components/status.js index cf2fbe21e..e2ef47f5f 100644 --- a/app/javascript/themes/glitch/components/status.js +++ b/app/javascript/themes/glitch/components/status.js @@ -228,6 +228,10 @@ export default class Status extends ImmutablePureComponent { this.props.onMoveDown(this.props.status.get('id')); } + handleRef = c => { + this.node = c; + } + renderLoadingMediaGallery () { return
; } @@ -238,6 +242,7 @@ export default class Status extends ImmutablePureComponent { render () { const { + handleRef, parseClick, setExpansion, } = this; @@ -389,6 +394,7 @@ export default class Status extends ImmutablePureComponent { ), }} {...selectorAttribs} + ref={handleRef} > {prepend && account ? (