From 4fd8f8ea4566023890bd90dfc1bd86023bdd3f06 Mon Sep 17 00:00:00 2001 From: Gautier Pelloux-Prayer Date: Tue, 9 Feb 2016 09:33:58 +0100 Subject: [PATCH] StatusBar: show "no network" first --- Classes/LinphoneUI/StatusBarView.m | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/Classes/LinphoneUI/StatusBarView.m b/Classes/LinphoneUI/StatusBarView.m index fa750a127..66a22cf46 100644 --- a/Classes/LinphoneUI/StatusBarView.m +++ b/Classes/LinphoneUI/StatusBarView.m @@ -174,16 +174,14 @@ NSString *message = nil; LinphoneGlobalState gstate = linphone_core_get_global_state(LC); - if (gstate == LinphoneGlobalConfiguring) { + if (!linphone_core_is_network_reachable(LC)) { + message = NSLocalizedString(@"Network down", nil); + } else if (gstate == LinphoneGlobalConfiguring) { message = NSLocalizedString(@"Fetching remote configuration", nil); } else if (config == NULL) { state = LinphoneRegistrationNone; if (linphone_core_get_proxy_config_list(LC) != NULL) { - if (linphone_core_is_network_reachable(LC)) { - message = NSLocalizedString(@"No default account", nil); - } else { - message = NSLocalizedString(@"Network down", nil); - } + message = NSLocalizedString(@"No default account", nil); } else { message = NSLocalizedString(@"No account configured", nil); }