am 0d06152d: Merge "Remove unnecessary allocations during draw Bug #7327799" into jb-mr1-dev

* commit '0d06152d4026e933d8308002e1d53ca4eba6cad2':
  Remove unnecessary allocations during draw Bug #7327799
This commit is contained in:
Romain Guy
2012-10-11 11:12:57 -07:00
committed by Android Git Automerger
+8 -6
View File
@@ -254,6 +254,13 @@ public class Workspace extends SmoothPagedView
private float[] mNewRotationYs;
private float mTransitionProgress;
private final Runnable mBindPages = new Runnable() {
@Override
public void run() {
mLauncher.getModel().bindRemainingSynchronousPages();
}
};
/**
* Used to inflate the Workspace from XML.
*
@@ -1292,12 +1299,7 @@ public class Workspace extends SmoothPagedView
super.onDraw(canvas);
// Call back to LauncherModel to finish binding after the first draw
post(new Runnable() {
@Override
public void run() {
mLauncher.getModel().bindRemainingSynchronousPages();
}
});
post(mBindPages);
}
boolean isDrawingBackgroundGradient() {