Save settings when a server is clicked in settigns page
This commit is contained in:
parent
e3ba17570e
commit
66f76c1ad8
|
@ -65,7 +65,7 @@ const SettingsPage = React.createClass({
|
|||
this.setState({showAddTeamForm: true});
|
||||
}
|
||||
},
|
||||
handleSave() {
|
||||
handleSave(index) {
|
||||
var config = {
|
||||
teams: this.state.teams,
|
||||
showTrayIcon: this.state.showTrayIcon,
|
||||
|
@ -93,11 +93,14 @@ const SettingsPage = React.createClass({
|
|||
ipcRenderer.send('update-menu', config);
|
||||
ipcRenderer.send('update-config');
|
||||
|
||||
backToIndex();
|
||||
backToIndex(index);
|
||||
},
|
||||
handleCancel() {
|
||||
backToIndex();
|
||||
},
|
||||
backToIndexWithSave(index) {
|
||||
this.handleSave(index);
|
||||
},
|
||||
handleChangeDisableWebSecurity() {
|
||||
this.setState({
|
||||
disablewebsecurity: this.refs.disablewebsecurity.props.checked
|
||||
|
@ -183,7 +186,7 @@ const SettingsPage = React.createClass({
|
|||
onTeamsChange={this.handleTeamsChange}
|
||||
updateTeam={this.updateTeam}
|
||||
addServer={this.addServer}
|
||||
onTeamClick={backToIndex}
|
||||
onTeamClick={this.backToIndexWithSave}
|
||||
/>
|
||||
</Col>
|
||||
</Row>
|
||||
|
|
Loading…
Reference in a new issue