Bug 1437382 - Part 1 - Cleanup GeckoActivityMonitor. r?jchen
MozReview-Commit-ID: HOfaqlUgzVW
--- a/mobile/android/base/java/org/mozilla/gecko/GeckoActivityMonitor.java
+++ b/mobile/android/base/java/org/mozilla/gecko/GeckoActivityMonitor.java
@@ -12,17 +12,16 @@ import android.os.Bundle;
import java.lang.ref.WeakReference;
public class GeckoActivityMonitor implements Application.ActivityLifecycleCallbacks {
private static final String LOGTAG = "GeckoActivityMonitor";
private static final GeckoActivityMonitor instance = new GeckoActivityMonitor();
- private GeckoApplication appContext;
private WeakReference<Activity> currentActivity = new WeakReference<>(null);
public static GeckoActivityMonitor getInstance() {
return instance;
}
private GeckoActivityMonitor() { }
@@ -56,17 +55,17 @@ public class GeckoActivityMonitor implem
@Override
public void onActivityPaused(Activity activity) { }
@Override
public void onActivityStopped(Activity activity) {
// onStop for the previous activity is called after onStart/onResume for
// the new/resumed activity, so if we're switching activities within our
- // app, mCurrentActivity should already refer to the next activity at
+ // app, currentActivity should already refer to the next activity at
// this point.
// If it doesn't, it means we've been backgrounded.
if (currentActivity.get() == activity) {
currentActivity.clear();
((GeckoApplication) activity.getApplication()).onApplicationBackground();
}
}