From b9f6bd55ca89281d9b2aae214415198d0451b7d0 Mon Sep 17 00:00:00 2001 From: misaochan Date: Fri, 21 Oct 2016 17:57:36 +1300 Subject: [PATCH] Added mergeLatch.await() before titleCatItems are returned --- .../nrw/commons/category/CategorizationFragment.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) 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 e67db9700..ac63141e9 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 @@ -142,8 +142,13 @@ public class CategorizationFragment extends Fragment { mergeLatch.countDown(); } }; - Utils.executeAsyncTask(titleCategoriesSub); - + titleCategoriesSub.execute(); + Log.d(TAG, "TitleCatItems in titleCatQuery: " + titleCatItems); + try { + mergeLatch.await(); + } catch (InterruptedException e) { + Log.e(TAG, "Interrupted exception: ", e); + } return titleCatItems; }