summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMichael Jurka <mikejurka@google.com>2011-10-14 06:25:36 -0700
committerMichael Jurka <mikejurka@google.com>2011-10-14 06:27:52 -0700
commit9d906c7742af73160df257a40a702e1cc4f87899 (patch)
tree359e3523c120b49831ab9c846433abeb7ac45670 /src
parent5130e401a005fcf6afba6e8e72a628fc45f9a287 (diff)
downloadandroid_packages_apps_Trebuchet-9d906c7742af73160df257a40a702e1cc4f87899.tar.gz
android_packages_apps_Trebuchet-9d906c7742af73160df257a40a702e1cc4f87899.tar.bz2
android_packages_apps_Trebuchet-9d906c7742af73160df257a40a702e1cc4f87899.zip
Fix NPE
Bug # 5455516 Change-Id: I61617d47d1275cfb983adb07e77b8293eb26a763
Diffstat (limited to 'src')
-rw-r--r--src/com/android/launcher2/Launcher.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/com/android/launcher2/Launcher.java b/src/com/android/launcher2/Launcher.java
index 72ac39079..0d6a286ca 100644
--- a/src/com/android/launcher2/Launcher.java
+++ b/src/com/android/launcher2/Launcher.java
@@ -246,7 +246,9 @@ public final class Launcher extends Activity
private Runnable mBuildLayersRunnable = new Runnable() {
public void run() {
- mWorkspace.buildPageHardwareLayers();
+ if (mWorkspace != null) {
+ mWorkspace.buildPageHardwareLayers();
+ }
}
};
@@ -1259,6 +1261,7 @@ public final class Launcher extends Activity
// Remove all pending runnables
mHandler.removeMessages(ADVANCE_MSG);
mHandler.removeMessages(0);
+ mWorkspace.removeCallbacks(mBuildLayersRunnable);
// Stop callbacks from LauncherModel
LauncherApplication app = ((LauncherApplication) getApplication());