Handle default settings better

This commit is contained in:
John Furrow
2016-06-01 22:12:43 -07:00
parent 15130809f8
commit ca01c3869e
18 changed files with 144 additions and 212 deletions

View File

@@ -55,7 +55,7 @@ export default class SettingsSpeedLimit extends React.Component {
getDownloadValue() {
let displayedValue = this.state.downloadValue;
if (displayedValue == null) {
if (displayedValue == null && this.props.settings.speedLimits != null) {
displayedValue = this.processSpeedsForDisplay(this.props.settings.speedLimits.download);
}
@@ -65,7 +65,7 @@ export default class SettingsSpeedLimit extends React.Component {
getUploadValue() {
let displayedValue = this.state.uploadValue;
if (displayedValue == null) {
if (displayedValue == null && this.props.settings.speedLimits != null) {
displayedValue = this.processSpeedsForDisplay(this.props.settings.speedLimits.upload);
}