Only set the first server as current if we...
...don't already have a currentServer. This avoids having the selected server reset each time the operation is expanded, or the Try-It-Out mode is entered.
This commit is contained in:
@@ -15,7 +15,11 @@ export default class Servers extends React.Component {
|
|||||||
}
|
}
|
||||||
|
|
||||||
componentDidMount() {
|
componentDidMount() {
|
||||||
let { servers } = this.props
|
let { servers, currentServer } = this.props
|
||||||
|
|
||||||
|
if(currentServer) {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
//fire 'change' event to set default 'value' of select
|
//fire 'change' event to set default 'value' of select
|
||||||
this.setServer(servers.first().get("url"))
|
this.setServer(servers.first().get("url"))
|
||||||
|
|||||||
Reference in New Issue
Block a user