diff --git a/test/e2e/metamask-ui.spec.js b/test/e2e/metamask-ui.spec.js index f7a558ba9..561ad737a 100644 --- a/test/e2e/metamask-ui.spec.js +++ b/test/e2e/metamask-ui.spec.js @@ -308,8 +308,6 @@ describe('MetaMask', function () { ) await amountMax.click() - assert.equal(await inputAmount.isEnabled(), false) - let inputValue = await inputAmount.getAttribute('value') assert(Number(inputValue) > 99) diff --git a/ui/app/components/ui/currency-input/currency-input.component.js b/ui/app/components/ui/currency-input/currency-input.component.js index 5fc3b991d..0186051de 100644 --- a/ui/app/components/ui/currency-input/currency-input.component.js +++ b/ui/app/components/ui/currency-input/currency-input.component.js @@ -21,7 +21,6 @@ export default class CurrencyInput extends PureComponent { static propTypes = { conversionRate: PropTypes.number, currentCurrency: PropTypes.string, - maxModeOn: PropTypes.bool, nativeCurrency: PropTypes.string, onChange: PropTypes.func, useFiat: PropTypes.bool, @@ -153,7 +152,7 @@ export default class CurrencyInput extends PureComponent { } render() { - const { fiatSuffix, nativeSuffix, maxModeOn, ...restProps } = this.props + const { fiatSuffix, nativeSuffix, ...restProps } = this.props const { decimalValue } = this.state return ( @@ -162,7 +161,6 @@ export default class CurrencyInput extends PureComponent { suffix={this.shouldUseFiat() ? fiatSuffix : nativeSuffix} onChange={this.handleChange} value={decimalValue} - maxModeOn={maxModeOn} actionComponent={
} diff --git a/ui/app/components/ui/currency-input/currency-input.container.js b/ui/app/components/ui/currency-input/currency-input.container.js index 3a5719929..e402a3def 100644 --- a/ui/app/components/ui/currency-input/currency-input.container.js +++ b/ui/app/components/ui/currency-input/currency-input.container.js @@ -1,10 +1,6 @@ import { connect } from 'react-redux' import { ETH } from '../../../helpers/constants/common' -import { - getSendMaxModeState, - getIsMainnet, - getPreferences, -} from '../../../selectors' +import { getIsMainnet, getPreferences } from '../../../selectors' import CurrencyInput from './currency-input.component' const mapStateToProps = (state) => { @@ -13,14 +9,12 @@ const mapStateToProps = (state) => { } = state const { showFiatInTestnets } = getPreferences(state) const isMainnet = getIsMainnet(state) - const maxModeOn = getSendMaxModeState(state) return { nativeCurrency, currentCurrency, conversionRate, hideFiat: !isMainnet && !showFiatInTestnets, - maxModeOn, } } diff --git a/ui/app/components/ui/currency-input/tests/currency-input.container.test.js b/ui/app/components/ui/currency-input/tests/currency-input.container.test.js index 1ce9eb559..630e4cdc6 100644 --- a/ui/app/components/ui/currency-input/tests/currency-input.container.test.js +++ b/ui/app/components/ui/currency-input/tests/currency-input.container.test.js @@ -30,9 +30,6 @@ describe('CurrencyInput container', function () { provider: { type: 'mainnet', }, - send: { - maxModeOn: false, - }, }, }, expected: { @@ -40,7 +37,6 @@ describe('CurrencyInput container', function () { currentCurrency: 'usd', nativeCurrency: 'ETH', hideFiat: false, - maxModeOn: false, }, }, // Test # 2 @@ -58,9 +54,6 @@ describe('CurrencyInput container', function () { provider: { type: 'rinkeby', }, - send: { - maxModeOn: false, - }, }, }, expected: { @@ -68,7 +61,6 @@ describe('CurrencyInput container', function () { currentCurrency: 'usd', nativeCurrency: 'ETH', hideFiat: true, - maxModeOn: false, }, }, // Test # 3 @@ -86,9 +78,6 @@ describe('CurrencyInput container', function () { provider: { type: 'rinkeby', }, - send: { - maxModeOn: false, - }, }, }, expected: { @@ -96,7 +85,6 @@ describe('CurrencyInput container', function () { currentCurrency: 'usd', nativeCurrency: 'ETH', hideFiat: false, - maxModeOn: false, }, }, // Test # 4 @@ -114,9 +102,6 @@ describe('CurrencyInput container', function () { provider: { type: 'mainnet', }, - send: { - maxModeOn: false, - }, }, }, expected: { @@ -124,7 +109,6 @@ describe('CurrencyInput container', function () { currentCurrency: 'usd', nativeCurrency: 'ETH', hideFiat: false, - maxModeOn: false, }, }, ] diff --git a/ui/app/components/ui/unit-input/unit-input.component.js b/ui/app/components/ui/unit-input/unit-input.component.js index 7e084a3bb..8155e242b 100644 --- a/ui/app/components/ui/unit-input/unit-input.component.js +++ b/ui/app/components/ui/unit-input/unit-input.component.js @@ -13,7 +13,6 @@ export default class UnitInput extends PureComponent { children: PropTypes.node, actionComponent: PropTypes.node, error: PropTypes.bool, - maxModeOn: PropTypes.bool, onChange: PropTypes.func, placeholder: PropTypes.string, suffix: PropTypes.string, @@ -63,33 +62,20 @@ export default class UnitInput extends PureComponent { } render() { - const { - error, - placeholder, - suffix, - actionComponent, - children, - maxModeOn, - } = this.props + const { error, placeholder, suffix, actionComponent, children } = this.props const { value } = this.state return (
{ this.unitInput = ref }} - disabled={maxModeOn} /> {suffix &&
{suffix}
}