diff --git a/client/app/scripts/actions/app-actions.js b/client/app/scripts/actions/app-actions.js
index b9348dd23..5704ccdd8 100644
--- a/client/app/scripts/actions/app-actions.js
+++ b/client/app/scripts/actions/app-actions.js
@@ -38,9 +38,13 @@ export function toggleHelp() {
export function showNetworks(visible) {
- return {
- type: ActionTypes.SHOW_NETWORKS,
- visible
+ return (dispatch, getState) => {
+ dispatch({
+ type: ActionTypes.SHOW_NETWORKS,
+ visible
+ });
+
+ updateRoute(getState);
};
}
diff --git a/client/app/scripts/components/network-selector-item.js b/client/app/scripts/components/network-selector-item.js
index d0bc5557f..ac7321697 100644
--- a/client/app/scripts/components/network-selector-item.js
+++ b/client/app/scripts/components/network-selector-item.js
@@ -35,11 +35,11 @@ class NetworkSelectorItem extends React.Component {
const id = network.get('id');
const isPinned = (id === pinnedNetwork);
const isSelected = (id === selectedNetwork);
- const className = classNames('metric-selector-action', {
- 'metric-selector-action-selected': isSelected
+ const className = classNames('network-selector-action', {
+ 'network-selector-action-selected': isSelected
});
const style = {
- backgroundColor: getNodeColor(id)
+ borderBottomColor: getNodeColor(id)
};
return (
diff --git a/client/app/scripts/components/networks-selector.js b/client/app/scripts/components/networks-selector.js
index 2653478ec..d1a8fae32 100644
--- a/client/app/scripts/components/networks-selector.js
+++ b/client/app/scripts/components/networks-selector.js
@@ -28,14 +28,18 @@ class NetworkSelector extends React.Component {