diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/keyview/presenter/KeyHealthPresenter.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/keyview/presenter/KeyHealthPresenter.java index c3fdb832b..979875c1a 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/keyview/presenter/KeyHealthPresenter.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/keyview/presenter/KeyHealthPresenter.java @@ -115,9 +115,11 @@ public class KeyHealthPresenter implements LoaderCallbacks { view.setKeyStatus(keyHealthStatus); view.setPrimaryExpiryDate(subkeyStatus.keyCertify.mExpiry); view.setShowExpander(false); + view.hideExpandedInfo(); } else { view.setKeyStatus(keyHealthStatus); view.setShowExpander(keyHealthStatus != KeyHealthStatus.REVOKED); + view.hideExpandedInfo(); } } diff --git a/OpenKeychain/src/main/res/layout/key_health_card_content.xml b/OpenKeychain/src/main/res/layout/key_health_card_content.xml index 71a62d86d..31b942a59 100644 --- a/OpenKeychain/src/main/res/layout/key_health_card_content.xml +++ b/OpenKeychain/src/main/res/layout/key_health_card_content.xml @@ -70,7 +70,9 @@ android:layout_width="match_parent" android:layout_height="1dip" android:id="@+id/key_health_divider" - android:background="?android:attr/listDivider" /> + android:background="?android:attr/listDivider" + android:visibility="gone" + tools:visibility="visible" /> + + + tools:parentTag="LinearLayout" + tools:layout_width="match_parent" + tools:layout_height="match_parent">