diff --git a/app/src/main/java/fr/free/nrw/commons/category/CategorizationFragment.java b/app/src/main/java/fr/free/nrw/commons/category/CategorizationFragment.java index 7a3de48a6..bc1c6803c 100644 --- a/app/src/main/java/fr/free/nrw/commons/category/CategorizationFragment.java +++ b/app/src/main/java/fr/free/nrw/commons/category/CategorizationFragment.java @@ -76,6 +76,8 @@ public class CategorizationFragment extends Fragment { protected HashMap> categoriesCache; + private ArrayList selectedCategories = new ArrayList(); + // LHS guarantees ordered insertions, allowing for prioritized method A results private final Set results = new LinkedHashSet(); PrefixUpdater prefixUpdaterSub; @@ -584,7 +586,7 @@ public class CategorizationFragment extends Fragment { public boolean onOptionsItemSelected(MenuItem menuItem) { switch(menuItem.getItemId()) { case R.id.menu_save_categories: - final ArrayList selectedCategories = new ArrayList(); + int numberSelected = 0; for(CategoryItem item: categoriesAdapter.getItems()) {