diff options
author | Reverite <github@reverite.sh> | 2019-05-10 14:01:21 -0700 |
---|---|---|
committer | Reverite <github@reverite.sh> | 2019-05-10 14:01:21 -0700 |
commit | b403052b6759c8a87fc8e20304c0c31c05412313 (patch) | |
tree | 2fec2ff388988a2f6388c785ba1a7bed7964613d /app/javascript/flavours/glitch/features/video/index.js | |
parent | 5b85256b334b13fad26a2bc073a874750a3cdc2e (diff) | |
parent | d4d4e84324701243ce05930f45b2dc876e38c7d0 (diff) |
Merge branch 'glitch' into production
Diffstat (limited to 'app/javascript/flavours/glitch/features/video/index.js')
-rw-r--r-- | app/javascript/flavours/glitch/features/video/index.js | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/app/javascript/flavours/glitch/features/video/index.js b/app/javascript/flavours/glitch/features/video/index.js index 8291ff3c8..2e0d59d47 100644 --- a/app/javascript/flavours/glitch/features/video/index.js +++ b/app/javascript/flavours/glitch/features/video/index.js @@ -166,6 +166,10 @@ export default class Video extends React.PureComponent { setCanvasRef = c => { this.canvas = c; + + if (c && this.props.blurhash) { + this._decode(); + } } handleMouseDownRoot = e => { @@ -310,6 +314,8 @@ export default class Video extends React.PureComponent { } _decode () { + if (!this.canvas) return; + const hash = this.props.blurhash; const pixels = decode(hash, 32, 32); |