1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-12-23 09:52:26 +01:00

Send v2 amount unit moves correctly.

This commit is contained in:
Dan 2017-10-10 22:15:31 -02:30 committed by Chi Kei Chan
parent ea7926c211
commit 2898914a54

View File

@ -13,6 +13,7 @@ function CurrencyDisplay () {
this.state = {
minWidth: null,
currentScrollWidth: null,
}
}
@ -22,7 +23,24 @@ function isValidNumber (text) {
}
CurrencyDisplay.prototype.componentDidMount = function () {
this.setState({ minWidth: this.refs.currencyDisplayInput.sizer.scrollWidth + 10 })
this.setState({
minWidth: this.refs.currencyDisplayInput.sizer.clientWidth + 10,
currentclientWidth: this.refs.currencyDisplayInput.sizer.clientWidth,
})
}
CurrencyDisplay.prototype.componentWillUpdate = function ({ value: nextValue }) {
const { value: currentValue } = this.props
const { currentclientWidth } = this.state
const newclientWidth = this.refs.currencyDisplayInput.sizer.clientWidth
if (currentclientWidth !== newclientWidth) {
const clientWidthChange = newclientWidth - currentclientWidth
this.setState({
minWidth: this.state.minWidth + clientWidthChange,
currentclientWidth: newclientWidth,
})
}
}
CurrencyDisplay.prototype.render = function () {