diff --git a/android/uhabits-core/src/main/java/org/isoron/uhabits/core/ui/screens/habits/list/ListHabitsMenuBehavior.java b/android/uhabits-core/src/main/java/org/isoron/uhabits/core/ui/screens/habits/list/ListHabitsMenuBehavior.java index 03c281982..2ca3ba6c5 100644 --- a/android/uhabits-core/src/main/java/org/isoron/uhabits/core/ui/screens/habits/list/ListHabitsMenuBehavior.java +++ b/android/uhabits-core/src/main/java/org/isoron/uhabits/core/ui/screens/habits/list/ListHabitsMenuBehavior.java @@ -128,10 +128,10 @@ public class ListHabitsMenuBehavior } public void onSortByPriority() { - if (adapter.getOrder() != HabitList.Order.BY_PRIORITY_ASC) { - adapter.setOrder(HabitList.Order.BY_PRIORITY_ASC); - } else { + if (adapter.getOrder() != HabitList.Order.BY_PRIORITY_DESC) { adapter.setOrder(HabitList.Order.BY_PRIORITY_DESC); + } else { + adapter.setOrder(HabitList.Order.BY_PRIORITY_ASC); } }