From f41d1605a3f651d8f1c0960815fb09a5291afca8 Mon Sep 17 00:00:00 2001 From: Daichi Ueura Date: Tue, 19 Jun 2018 15:44:21 +0900 Subject: [PATCH] Show Wifi 'Off' status properly just after boot If Wifi is not enabled at boot, WIFI_STATE_CHANGED_ACTION sticky intent is not present. This results in Wifi 'Off' status is not shown. This patch handles such case by calling notifyChangeIfNeeded at register to refresh status. Bug: 110373099 Test: manual - Check status after device boot with wifi off Change-Id: I009386b03ef3269b00ce403b86087664b295f397 --- src/com/android/settings/wifi/WifiSummaryUpdater.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/com/android/settings/wifi/WifiSummaryUpdater.java b/src/com/android/settings/wifi/WifiSummaryUpdater.java index 2c56d08d23c..c61d9ba3451 100644 --- a/src/com/android/settings/wifi/WifiSummaryUpdater.java +++ b/src/com/android/settings/wifi/WifiSummaryUpdater.java @@ -66,6 +66,7 @@ public final class WifiSummaryUpdater extends SummaryUpdater { @Override public void register(boolean register) { if (register) { + notifyChangeIfNeeded(); mContext.registerReceiver(mReceiver, INTENT_FILTER); } else { mContext.unregisterReceiver(mReceiver);