| Index: ui/webui/resources/cr_elements/network/cr_network_icon.js
|
| diff --git a/ui/webui/resources/cr_elements/network/cr_network_icon.js b/ui/webui/resources/cr_elements/network/cr_network_icon.js
|
| index 1c4bd502768abe0b85cef36676cef19f9d90159d..b77d138c4ae04c0c985a5ea190402027e992af79 100644
|
| --- a/ui/webui/resources/cr_elements/network/cr_network_icon.js
|
| +++ b/ui/webui/resources/cr_elements/network/cr_network_icon.js
|
| @@ -137,10 +137,13 @@ Polymer({
|
| var networkState = this.networkState;
|
| if (!this.networkState)
|
| return false;
|
| - if (networkState.Type == CrOnc.Type.WI_FI && networkState.WiFi) {
|
| - var security = networkState.WiFi.Security;
|
| - return !!security && security != 'None';
|
| + if (networkState.Type != CrOnc.Type.WI_FI || !networkState.WiFi)
|
| + return false;
|
| + if (!this.isListItem &&
|
| + networkState.ConnectionState == CrOnc.ConnectionState.NOT_CONNECTED) {
|
| + return false;
|
| }
|
| - return false;
|
| + var security = networkState.WiFi.Security;
|
| + return !!security && security != 'None';
|
| },
|
| });
|
|
|