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 ee14cabe..77a27b80 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 @@ -93,7 +93,7 @@ public class EntryAdapter extends RecyclerView.Adapter implements I public void addEntries(List entries) { _entries.addAll(entries); updateShownEntries(); - checkPeriodUniformity(); + checkPeriodUniformity(true); } public void removeEntry(DatabaseEntry entry) { @@ -308,8 +308,12 @@ public class EntryAdapter extends RecyclerView.Adapter implements I } private void checkPeriodUniformity() { + checkPeriodUniformity(false); + } + + private void checkPeriodUniformity(boolean force) { boolean uniform = isPeriodUniform(); - if (uniform == _isPeriodUniform) { + if (!force && uniform == _isPeriodUniform) { return; } _isPeriodUniform = uniform;