From 4e2ab4c04858bbe47b1a5812359a33038da6d07d Mon Sep 17 00:00:00 2001 From: Romain Vimont Date: Fri, 13 Mar 2015 10:18:26 +0100 Subject: [PATCH] Call super.onPause() first super.onPause() should always be called first: http://developer.android.com/training/basics/activity-lifecycle/pausing.html#Pause --- F-Droid/src/org/fdroid/fdroid/AppDetails.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/F-Droid/src/org/fdroid/fdroid/AppDetails.java b/F-Droid/src/org/fdroid/fdroid/AppDetails.java index 915b029f0..07b5fd079 100644 --- a/F-Droid/src/org/fdroid/fdroid/AppDetails.java +++ b/F-Droid/src/org/fdroid/fdroid/AppDetails.java @@ -523,6 +523,7 @@ public class AppDetails extends ActionBarActivity implements ProgressListener, A @Override protected void onPause() { + super.onPause(); if (myAppObserver != null) { getContentResolver().unregisterContentObserver(myAppObserver); } @@ -537,8 +538,6 @@ public class AppDetails extends ActionBarActivity implements ProgressListener, A } removeProgressDialog(); - - super.onPause(); } public void setIgnoreUpdates(String appId, boolean ignoreAll, int ignoreVersionCode) {