diff options
author | cyBerta <cyberta@riseup.net> | 2021-11-06 00:24:08 +0100 |
---|---|---|
committer | cyBerta <cyberta@riseup.net> | 2021-11-06 00:24:08 +0100 |
commit | 7b2f2432edf3f2b4c66aa95d398c65de63da6f46 (patch) | |
tree | cac6baad03751347ca55044a380e8a30c220e262 /app/src/main/java/se/leap/bitmaskclient/providersetup/activities/ConfigWizardBaseActivity.java | |
parent | aecd8ca5ecf984b581e0b0165cd168976dc6c0f2 (diff) |
hide connection detail UI on error handling
Diffstat (limited to 'app/src/main/java/se/leap/bitmaskclient/providersetup/activities/ConfigWizardBaseActivity.java')
-rw-r--r-- | app/src/main/java/se/leap/bitmaskclient/providersetup/activities/ConfigWizardBaseActivity.java | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/app/src/main/java/se/leap/bitmaskclient/providersetup/activities/ConfigWizardBaseActivity.java b/app/src/main/java/se/leap/bitmaskclient/providersetup/activities/ConfigWizardBaseActivity.java index a0c046de..930c0f73 100644 --- a/app/src/main/java/se/leap/bitmaskclient/providersetup/activities/ConfigWizardBaseActivity.java +++ b/app/src/main/java/se/leap/bitmaskclient/providersetup/activities/ConfigWizardBaseActivity.java @@ -31,6 +31,7 @@ import java.util.Observable; import java.util.Observer; import butterknife.BindView; +import se.leap.bitmaskclient.BuildConfig; import se.leap.bitmaskclient.R; import se.leap.bitmaskclient.base.models.Provider; import se.leap.bitmaskclient.base.views.ProviderHeaderView; @@ -218,6 +219,16 @@ public abstract class ConfigWizardBaseActivity extends ButterKnifeActivity imple providerHeaderView.setTitle(providerHeaderText); } + protected void hideConnectionDetails() { + if (loadingScreen == null) { + return; + } + + connectionDetailBtn.setVisibility(VISIBLE); + connectionDetailContainer.setVisibility(GONE); + logsContainer.setVisibility(GONE); + } + protected void showConnectionDetails() { if (loadingScreen == null) { return; @@ -257,9 +268,7 @@ public abstract class ConfigWizardBaseActivity extends ButterKnifeActivity imple if (loadingScreen == null) { return; } - connectionDetailBtn.setVisibility(VISIBLE); - connectionDetailContainer.setVisibility(GONE); - logsContainer.setVisibility(GONE); + hideConnectionDetails(); loadingScreen.setVisibility(GONE); content.setVisibility(VISIBLE); } |