aboutsummaryrefslogtreecommitdiffstats
path: root/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/linked/LinkedIdViewFragment.java
diff options
context:
space:
mode:
authorVincent Breitmoser <valodim@mugenguild.com>2015-03-06 16:24:48 +0100
committerVincent Breitmoser <valodim@mugenguild.com>2015-03-06 16:24:48 +0100
commita3ac2738ea6140c6a181f9b685249ad2f766f904 (patch)
tree1edcd1967a49639841a1ab24f658eccbc7d2300a /OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/linked/LinkedIdViewFragment.java
parent6e17d5244dcbfaad5c4de902e1f4c2cd913fd596 (diff)
downloadopen-keychain-a3ac2738ea6140c6a181f9b685249ad2f766f904.tar.gz
open-keychain-a3ac2738ea6140c6a181f9b685249ad2f766f904.tar.bz2
open-keychain-a3ac2738ea6140c6a181f9b685249ad2f766f904.zip
prepare superclass extraction for final linked id creation fragment
Diffstat (limited to 'OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/linked/LinkedIdViewFragment.java')
-rw-r--r--OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/linked/LinkedIdViewFragment.java13
1 files changed, 10 insertions, 3 deletions
diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/linked/LinkedIdViewFragment.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/linked/LinkedIdViewFragment.java
index 5cf0ed115..fdc466f04 100644
--- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/linked/LinkedIdViewFragment.java
+++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/linked/LinkedIdViewFragment.java
@@ -202,7 +202,14 @@ public class LinkedIdViewFragment extends Fragment {
}
}
- public void verifyResource() {
+ void showButton(int which) {
+ if (mButtonSwitcher.getDisplayedChild() == which) {
+ return;
+ }
+ mButtonSwitcher.setDisplayedChild(which);
+ }
+
+ void verifyResource() {
// only one at a time
synchronized (this) {
@@ -241,10 +248,10 @@ public class LinkedIdViewFragment extends Fragment {
protected void onPostExecute(LinkedVerifyResult result) {
holder.setShowProgress(false);
if (result.success()) {
- mButtonSwitcher.setDisplayedChild(2);
+ showButton(2);
holder.vText.setText("Ok");
} else {
- mButtonSwitcher.setDisplayedChild(1);
+ showButton(1);
holder.vText.setText("Error");
}
mInProgress = false;