summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/com/android/browser/BrowserActivity.java12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/com/android/browser/BrowserActivity.java b/src/com/android/browser/BrowserActivity.java
index 1c15153..7c0f7c8 100644
--- a/src/com/android/browser/BrowserActivity.java
+++ b/src/com/android/browser/BrowserActivity.java
@@ -130,7 +130,9 @@ public class BrowserActivity extends Activity {
if (LOGV_ENABLED) {
Log.v(LOGTAG, "BrowserActivity.onResume: this=" + this);
}
- mController.onResume();
+ if (mController != null) {
+ mController.onResume();
+ }
}
@Override
@@ -167,7 +169,9 @@ public class BrowserActivity extends Activity {
@Override
protected void onPause() {
- mController.onPause();
+ if (mController != null) {
+ mController.onPause();
+ }
super.onPause();
}
@@ -177,7 +181,9 @@ public class BrowserActivity extends Activity {
Log.v(LOGTAG, "BrowserActivity.onDestroy: this=" + this);
}
super.onDestroy();
- mController.onDestroy();
+ if (mController != null) {
+ mController.onDestroy();
+ }
mUi = null;
mController = null;
}