show "add linked id" button only for secret keys
This commit is contained in:
@@ -85,14 +85,9 @@ public class IdentitiesPresenter implements LoaderCallbacks<List<IdentityInfo>>
|
|||||||
});
|
});
|
||||||
view.setIdentitiesAdapter(identitiesAdapter);
|
view.setIdentitiesAdapter(identitiesAdapter);
|
||||||
|
|
||||||
view.setAddLinkedIdButtonVisible(showLinkedIds);
|
view.setAddLinkedIdButtonVisible(showLinkedIds && isSecret);
|
||||||
|
|
||||||
view.setIdentitiesCardListener(new IdentitiesCardListener() {
|
view.setIdentitiesCardListener(() -> addLinkedIdentity());
|
||||||
@Override
|
|
||||||
public void onClickAddIdentity() {
|
|
||||||
addLinkedIdentity();
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void startLoader(LoaderManager loaderManager) {
|
public void startLoader(LoaderManager loaderManager) {
|
||||||
|
|||||||
@@ -50,12 +50,9 @@ public class IdentitiesCardView extends CardView implements IdentitiesMvpView {
|
|||||||
vIdentities.addItemDecoration(new DividerItemDecoration(context, DividerItemDecoration.VERTICAL_LIST, false));
|
vIdentities.addItemDecoration(new DividerItemDecoration(context, DividerItemDecoration.VERTICAL_LIST, false));
|
||||||
|
|
||||||
linkedIdsAddButton = view.findViewById(R.id.view_key_card_linked_ids_add);
|
linkedIdsAddButton = view.findViewById(R.id.view_key_card_linked_ids_add);
|
||||||
linkedIdsAddButton.setOnClickListener(new View.OnClickListener() {
|
linkedIdsAddButton.setOnClickListener(v -> {
|
||||||
@Override
|
if (identitiesCardListener != null) {
|
||||||
public void onClick(View v) {
|
identitiesCardListener.onClickAddIdentity();
|
||||||
if (identitiesCardListener != null) {
|
|
||||||
identitiesCardListener.onClickAddIdentity();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user