diff --git a/app/src/main/java/com/beemdevelopment/aegis/ui/views/EntryAdapter.java b/app/src/main/java/com/beemdevelopment/aegis/ui/views/EntryAdapter.java index 29445d08..45502d94 100644 --- a/app/src/main/java/com/beemdevelopment/aegis/ui/views/EntryAdapter.java +++ b/app/src/main/java/com/beemdevelopment/aegis/ui/views/EntryAdapter.java @@ -375,6 +375,7 @@ public class EntryAdapter extends RecyclerView.Adapter } sortShownEntries(); + checkPeriodUniformity(); _view.onListChange(); notifyDataSetChanged(); } @@ -669,6 +670,10 @@ public class EntryAdapter extends RecyclerView.Adapter return -1; } + if (infos.size() == 1) { + return infos.get(0).getPeriod(); + } + Map occurrences = new HashMap<>(); for (TotpInfo info : infos) { int period = info.getPeriod(); diff --git a/app/src/main/res/layout/activity_edit_entry.xml b/app/src/main/res/layout/activity_edit_entry.xml index b45503ef..7c11f45b 100644 --- a/app/src/main/res/layout/activity_edit_entry.xml +++ b/app/src/main/res/layout/activity_edit_entry.xml @@ -98,7 +98,7 @@ @@ -110,8 +110,9 @@ android:layout_weight="1">