From: Nathaniel McCallum Date: Tue, 3 Dec 2013 16:10:14 +0000 (-0500) Subject: Consolodate views if issuer is not present X-Git-Url: http://pileus.org/git/?p=~andy%2Ffreeotp;a=commitdiff_plain;h=cb25cd12047ca142fd1c2c652cd67632a7be47d5 Consolodate views if issuer is not present --- diff --git a/src/org/fedorahosted/freeotp/adapters/TokenAdapter.java b/src/org/fedorahosted/freeotp/adapters/TokenAdapter.java index 8126aca..9701991 100644 --- a/src/org/fedorahosted/freeotp/adapters/TokenAdapter.java +++ b/src/org/fedorahosted/freeotp/adapters/TokenAdapter.java @@ -106,6 +106,12 @@ public class TokenAdapter extends TokenPersistenceBaseAdapter { holder.label.setText(holder.token.getLabel()); holder.issuer.setText(holder.token.getIssuer()); holder.progress.setProgress(holder.token.getProgress()); + if (holder.issuer.getText().length() == 0) { + holder.issuer.setText(holder.token.getLabel()); + holder.label.setVisibility(View.GONE); + } else { + holder.label.setVisibility(View.VISIBLE); + } // Update click listener View.OnClickListener ocl = null;