aboutsummaryrefslogtreecommitdiffstats
path: root/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/ViewKeyFragment.java
diff options
context:
space:
mode:
authorDominik Schürmann <dominik@dominikschuermann.de>2015-12-29 21:21:11 +0100
committerDominik Schürmann <dominik@dominikschuermann.de>2015-12-29 21:21:11 +0100
commit3f705117080def34b7793f6935e6ec7b6109d741 (patch)
tree500a842c6f4ed61d2c8869e5b5ba7ced56bb2cd6 /OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/ViewKeyFragment.java
parent621f8c2c70183bdb44c4adb6f6a507a192af58a3 (diff)
downloadopen-keychain-3f705117080def34b7793f6935e6ec7b6109d741.tar.gz
open-keychain-3f705117080def34b7793f6935e6ec7b6109d741.tar.bz2
open-keychain-3f705117080def34b7793f6935e6ec7b6109d741.zip
Add edit action to user id card, left align card actions per material design guidelines
Diffstat (limited to 'OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/ViewKeyFragment.java')
-rw-r--r--OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/ViewKeyFragment.java11
1 files changed, 10 insertions, 1 deletions
diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/ViewKeyFragment.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/ViewKeyFragment.java
index f75012731..b8edb9b1c 100644
--- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/ViewKeyFragment.java
+++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/ViewKeyFragment.java
@@ -162,7 +162,7 @@ public class ViewKeyFragment extends LoaderFragment implements
try {
frag = mLinkedIdsAdapter.getLinkedIdFragment(mDataUri, position, mFingerprint);
} catch (IOException e) {
- e.printStackTrace();
+ Log.e(Constants.TAG, "IOException", e);
return;
}
@@ -429,8 +429,17 @@ public class ViewKeyFragment extends LoaderFragment implements
}
case LOADER_ID_USER_IDS: {
+ LinearLayout editButtonsLayout =
+ (LinearLayout) getActivity().findViewById(R.id.view_key_card_user_ids_buttons);
+ if (mIsSecret) {
+ editButtonsLayout.setVisibility(View.VISIBLE);
+ } else {
+ editButtonsLayout.setVisibility(View.GONE);
+ }
+
setContentShown(true, false);
mUserIdsAdapter.swapCursor(data);
+
break;
}