summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher2/LauncherModel.java
diff options
context:
space:
mode:
authorWinson Chung <winsonc@google.com>2011-09-08 17:27:13 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2011-09-08 17:27:13 -0700
commit3994035966f2d402d5faf355522424cadadb3aa3 (patch)
tree4c7537e61bf856ec8760dac7e4088dda8ce71581 /src/com/android/launcher2/LauncherModel.java
parent859736e78a643bfa28bbd631080b0e7172916e31 (diff)
parent7ed3774638133ac603e92ca3174ecdd151269cca (diff)
downloadandroid_packages_apps_Trebuchet-3994035966f2d402d5faf355522424cadadb3aa3.tar.gz
android_packages_apps_Trebuchet-3994035966f2d402d5faf355522424cadadb3aa3.tar.bz2
android_packages_apps_Trebuchet-3994035966f2d402d5faf355522424cadadb3aa3.zip
Merge "Bug Fixing"
Diffstat (limited to 'src/com/android/launcher2/LauncherModel.java')
-rw-r--r--src/com/android/launcher2/LauncherModel.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/com/android/launcher2/LauncherModel.java b/src/com/android/launcher2/LauncherModel.java
index c7bd670da..5281f32d8 100644
--- a/src/com/android/launcher2/LauncherModel.java
+++ b/src/com/android/launcher2/LauncherModel.java
@@ -671,6 +671,7 @@ public class LauncherModel extends BroadcastReceiver {
oldTask.stopLocked();
}
mLoaderTask = new LoaderTask(context, isLaunching);
+ sWorkerThread.setPriority(Thread.NORM_PRIORITY);
sWorker.post(mLoaderTask);
}
}
@@ -810,6 +811,11 @@ public class LauncherModel extends BroadcastReceiver {
if (DEBUG_LOADERS) Log.d(TAG, "step 2: special: loading workspace");
loadAndBindWorkspace();
}
+
+ // Restore the default thread priority after we are done loading items
+ synchronized (mLock) {
+ android.os.Process.setThreadPriority(Process.THREAD_PRIORITY_DEFAULT);
+ }
}