summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2018-10-16 08:19:57 -0300
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2018-10-16 09:58:05 -0300
commit4c4a7ecdf653f3ae869641b756199d1653d49926 (patch)
tree45e9b3575fc69bf3ce7b80aaa95d64f929634a11
parentdf82d69eaa8b144c53d333827ba35937b16fdda1 (diff)
downloadmullvadvpn-4c4a7ecdf653f3ae869641b756199d1653d49926.tar.xz
mullvadvpn-4c4a7ecdf653f3ae869641b756199d1653d49926.zip
Don't change controlled input mode
-rw-r--r--gui/packages/desktop/src/renderer/components/AdvancedSettings.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/gui/packages/desktop/src/renderer/components/AdvancedSettings.js b/gui/packages/desktop/src/renderer/components/AdvancedSettings.js
index 0c00886e68..4fe0d2366e 100644
--- a/gui/packages/desktop/src/renderer/components/AdvancedSettings.js
+++ b/gui/packages/desktop/src/renderer/components/AdvancedSettings.js
@@ -74,6 +74,8 @@ export class AdvancedSettings extends Component<Props, State> {
mssfixStyle = styles.advanced_settings__mssfix_invalid_value;
}
+ const mssfixValue = this.state.editedMssfix;
+
return (
<Layout>
<Container>
@@ -117,7 +119,7 @@ export class AdvancedSettings extends Component<Props, State> {
keyboardType={'numeric'}
maxLength={5}
placeholder={'Default'}
- value={this.state.editedMssfix}
+ value={mssfixValue === null ? '' : mssfixValue.toString()}
style={mssfixStyle}
onChangeText={this._onMssfixChange}
onFocus={this._onMssfixFocus}