diff --git a/src/components/views/messages/MImageBody.js b/src/components/views/messages/MImageBody.js
index 6062375243..8d3f1c4c10 100644
--- a/src/components/views/messages/MImageBody.js
+++ b/src/components/views/messages/MImageBody.js
@@ -372,10 +372,7 @@ export default class MImageBody extends React.Component {
let placeholder = null;
let gifLabel = null;
- // e2e image hasn't been decrypted yet
- if (content.file !== undefined && this.state.decryptedUrl === null) {
- placeholder = ;
- } else if (!this.state.imgLoaded) {
+ if (!this.state.imgLoaded) {
placeholder = this.getPlaceholder(maxWidth, maxHeight);
}
@@ -414,9 +411,7 @@ export default class MImageBody extends React.Component {
// Constrain width here so that spinner appears central to the loaded thumbnail
maxWidth: infoWidth + "px",
}}>
-
- { placeholder }
-
+ { placeholder }
}
@@ -442,8 +437,10 @@ export default class MImageBody extends React.Component {
// Overidden by MStickerBody
getPlaceholder(width, height) {
const blurhash = this.props.mxEvent.getContent().info[BLURHASH_FIELD];
- if (!blurhash) return null;
- return ;
+ if (blurhash) return ;
+ return
+
+
;
}
// Overidden by MStickerBody