]> Pileus Git - ~andy/freeotp/commitdiff
Consolodate views if issuer is not present
authorNathaniel McCallum <npmccallum@redhat.com>
Tue, 3 Dec 2013 16:10:14 +0000 (11:10 -0500)
committerNathaniel McCallum <npmccallum@redhat.com>
Tue, 3 Dec 2013 16:10:14 +0000 (11:10 -0500)
src/org/fedorahosted/freeotp/adapters/TokenAdapter.java

index 8126aca9fb619b3d99f1474101a4870acef206a6..970199115bac687db44db83d7106bdf121a0b1e4 100644 (file)
@@ -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;