From f7eba90cf2e5c4fff42b5cb87ee9812fae6dd460 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Thu, 2 Sep 2021 21:37:56 +0200 Subject: [PATCH] fix bug where onWifiStatusChange does not update the UI elements introduced in effcf4bfa9ff1f46452e3494e8df06fcc59443ae --- .../org/fdroid/fdroid/nearby/SwapWorkflowActivity.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/app/src/full/java/org/fdroid/fdroid/nearby/SwapWorkflowActivity.java b/app/src/full/java/org/fdroid/fdroid/nearby/SwapWorkflowActivity.java index b2d887f38..27d4a8724 100644 --- a/app/src/full/java/org/fdroid/fdroid/nearby/SwapWorkflowActivity.java +++ b/app/src/full/java/org/fdroid/fdroid/nearby/SwapWorkflowActivity.java @@ -877,12 +877,11 @@ public class SwapWorkflowActivity extends AppCompatActivity { public void onReceive(Context context, Intent intent) { setUpFromWifi(); - int wifiStatus = -1; TextView textWifiVisible = container.findViewById(R.id.wifi_visible); - if (textWifiVisible != null) { - intent.getIntExtra(WifiStateChangeService.EXTRA_STATUS, -1); + if (textWifiVisible == null) { + return; } - switch (wifiStatus) { + switch (intent.getIntExtra(WifiStateChangeService.EXTRA_STATUS, -1)) { case WifiManager.WIFI_STATE_ENABLING: textWifiVisible.setText(R.string.swap_setting_up_wifi); break;