From f1e14e6645045960641eb2efd8edd62b2ac53a90 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Sch=C3=A4ttgen?= Date: Fri, 15 Mar 2024 22:12:55 +0100 Subject: [PATCH] Fix a couple UI inconsistencies --- .../com/beemdevelopment/aegis/ui/views/EntryAdapter.java | 5 +++++ app/src/main/res/layout/activity_edit_entry.xml | 5 +++-- 2 files changed, 8 insertions(+), 2 deletions(-) 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">