From 1dd7cbb6146e579024200eb0c966997e1dec53ef Mon Sep 17 00:00:00 2001 From: Dmitry Brant Date: Mon, 10 Sep 2018 11:05:51 -0400 Subject: [PATCH] Fix incorrect Fresco initialization. (#1895) Fresco only needs to be initialized once, in the Application class. Initializing it again can lead to undefined behavior, including crashes. --- app/src/main/java/fr/free/nrw/commons/quiz/QuizActivity.java | 2 -- 1 file changed, 2 deletions(-) diff --git a/app/src/main/java/fr/free/nrw/commons/quiz/QuizActivity.java b/app/src/main/java/fr/free/nrw/commons/quiz/QuizActivity.java index f5c246ee4..0dbcd20d8 100644 --- a/app/src/main/java/fr/free/nrw/commons/quiz/QuizActivity.java +++ b/app/src/main/java/fr/free/nrw/commons/quiz/QuizActivity.java @@ -13,7 +13,6 @@ import android.widget.ProgressBar; import android.widget.RadioButton; import android.widget.TextView; -import com.facebook.drawee.backends.pipeline.Fresco; import com.facebook.drawee.drawable.ProgressBarDrawable; import com.facebook.drawee.generic.GenericDraweeHierarchy; import com.facebook.drawee.generic.GenericDraweeHierarchyBuilder; @@ -45,7 +44,6 @@ public class QuizActivity extends AppCompatActivity { protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_quiz); - Fresco.initialize(this); quizController.initialize(this); ButterKnife.bind(this);