aboutsummaryrefslogtreecommitdiffstats
path: root/ui/app/components
diff options
context:
space:
mode:
Diffstat (limited to 'ui/app/components')
-rw-r--r--ui/app/components/identicon.js12
1 files changed, 8 insertions, 4 deletions
diff --git a/ui/app/components/identicon.js b/ui/app/components/identicon.js
index 3e2349dbe..7a3bd5394 100644
--- a/ui/app/components/identicon.js
+++ b/ui/app/components/identicon.js
@@ -67,10 +67,11 @@ IdenticonComponent.prototype.componentDidMount = function () {
// eslint-disable-next-line react/no-find-dom-node
var container = findDOMNode(this)
+ const diameter = props.diameter || this.defaultDiameter
+
if (useBlockie) {
_generateBlockie(container, address)
} else {
- const diameter = props.diameter || this.defaultDiameter
_generateJazzicon(container, address, diameter)
}
}
@@ -91,18 +92,21 @@ IdenticonComponent.prototype.componentDidUpdate = function () {
container.removeChild(children[i])
}
+ const diameter = props.diameter || this.defaultDiameter
+
if (useBlockie) {
- _generateBlockie(container, address)
+ _generateBlockie(container, address, diameter)
} else {
- const diameter = props.diameter || this.defaultDiameter
_generateJazzicon(container, address, diameter)
}
}
}
-function _generateBlockie(container, address) {
+function _generateBlockie(container, address, diameter) {
const img = new Image()
img.src = toDataUrl(address)
+ const dia = !diameter || diameter < 50 ? 50 : diameter
+ img.height, img.width = dia * 1.25
container.appendChild(img)
}