diff --git a/components/widgets/ConnectionIndicator.vue b/components/widgets/ConnectionIndicator.vue index 2301f2b7..90aa4d5c 100644 --- a/components/widgets/ConnectionIndicator.vue +++ b/components/widgets/ConnectionIndicator.vue @@ -28,18 +28,16 @@ export default { return this.networkConnectionType === 'cellular' }, icon() { + if (!this.user) return null // hide when not connected to server + if (!this.networkConnected) { return 'wifi_off' } else if (!this.socketConnected) { return 'cloud_off' - } else if (this.user) { - if (this.isCellular) { - return 'signal_cellular_alt' - } else { - return 'cloud_done' - } + } else if (this.isCellular) { + return 'signal_cellular_alt' } else { - return null + return 'cloud_done' } }, iconClass() {