X-Git-Url: https://git.ktnx.net/?p=mobile-ledger.git;a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fui%2Fprofiles%2FProfileDetailFragment.java;fp=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fui%2Fprofiles%2FProfileDetailFragment.java;h=01c0143dcc4171c66ef1eed09d532d9527e54889;hp=9b0b60b70b00a874277a47418058c6d40068a627;hb=1059279ca52a15efff01c00a67a2a647fef4a1ba;hpb=340a2bbb2750aff33e99f63335402f1c45da66b5 diff --git a/app/src/main/java/net/ktnx/mobileledger/ui/profiles/ProfileDetailFragment.java b/app/src/main/java/net/ktnx/mobileledger/ui/profiles/ProfileDetailFragment.java index 9b0b60b7..01c0143d 100644 --- a/app/src/main/java/net/ktnx/mobileledger/ui/profiles/ProfileDetailFragment.java +++ b/app/src/main/java/net/ktnx/mobileledger/ui/profiles/ProfileDetailFragment.java @@ -299,8 +299,11 @@ public class ProfileDetailFragment extends Fragment { detectedApiVersion.setText(ver.toString()); }); detectedApiVersion.setOnClickListener(v -> model.triggerVersionDetection()); - context.findViewById(R.id.api_version_detect_button) - .setOnClickListener(v -> model.triggerVersionDetection()); + final View detectButton = context.findViewById(R.id.api_version_detect_button); + detectButton.setOnClickListener(v -> model.triggerVersionDetection()); + model.observeDetectingHledgerVersion(viewLifecycleOwner, running -> { + detectButton.setVisibility(running ? View.VISIBLE : View.INVISIBLE); + }); authParams = context.findViewById(R.id.auth_params);