mirror of
https://github.com/beemdevelopment/Aegis
synced 2024-10-02 22:13:42 +00:00
Fix spacing issue with entry name
This commit is contained in:
parent
3c124deae1
commit
7e8b86ecf5
|
@ -129,7 +129,7 @@ public class EntryHolder extends RecyclerView.ViewHolder {
|
||||||
}
|
}
|
||||||
_profileIssuer.setText(profileIssuer);
|
_profileIssuer.setText(profileIssuer);
|
||||||
_profileName.setText(profileName);
|
_profileName.setText(profileName);
|
||||||
setAccountNameLayout(_accountNamePosition);
|
setAccountNameLayout(_accountNamePosition, !profileIssuer.isEmpty() && !profileName.isEmpty());
|
||||||
|
|
||||||
if (_hidden) {
|
if (_hidden) {
|
||||||
hideCode();
|
hideCode();
|
||||||
|
@ -142,7 +142,7 @@ public class EntryHolder extends RecyclerView.ViewHolder {
|
||||||
itemView.setAlpha(dimmed ? DIMMED_ALPHA : DEFAULT_ALPHA);
|
itemView.setAlpha(dimmed ? DIMMED_ALPHA : DEFAULT_ALPHA);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void setAccountNameLayout(AccountNamePosition accountNamePosition) {
|
private void setAccountNameLayout(AccountNamePosition accountNamePosition, Boolean hasBothIssuerAndName) {
|
||||||
if (_viewMode == ViewMode.TILES) {
|
if (_viewMode == ViewMode.TILES) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -167,8 +167,10 @@ public class EntryHolder extends RecyclerView.ViewHolder {
|
||||||
default:
|
default:
|
||||||
profileNameLayoutParams = (RelativeLayout.LayoutParams) _profileName.getLayoutParams();
|
profileNameLayoutParams = (RelativeLayout.LayoutParams) _profileName.getLayoutParams();
|
||||||
profileNameLayoutParams.addRule(RelativeLayout.END_OF, R.id.profile_issuer);
|
profileNameLayoutParams.addRule(RelativeLayout.END_OF, R.id.profile_issuer);
|
||||||
profileNameLayoutParams.setMarginStart(24);
|
|
||||||
profileNameLayoutParams.removeRule(RelativeLayout.BELOW);
|
profileNameLayoutParams.removeRule(RelativeLayout.BELOW);
|
||||||
|
if (hasBothIssuerAndName) {
|
||||||
|
profileNameLayoutParams.setMarginStart(24);
|
||||||
|
}
|
||||||
_profileName.setLayoutParams(profileNameLayoutParams);
|
_profileName.setLayoutParams(profileNameLayoutParams);
|
||||||
_profileName.setVisibility(View.VISIBLE);
|
_profileName.setVisibility(View.VISIBLE);
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Reference in a new issue