summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/BubbleTextView.java
diff options
context:
space:
mode:
authorJonathan Miranda <jonmiranda@google.com>2017-08-02 19:41:58 +0000
committerJonathan Miranda <jonmiranda@google.com>2017-08-02 19:41:58 +0000
commit00abdaca619d3a91aad9f9cc2c192650705c6b98 (patch)
treee249c696a8b64e8ac05f0311984d2b1671edaeb1 /src/com/android/launcher3/BubbleTextView.java
parent95de553bcb319610cca04c6106281d691fbb156d (diff)
parent7f522a25c39ceb35aa009f029abe74497f03c403 (diff)
downloadandroid_packages_apps_Trebuchet-00abdaca619d3a91aad9f9cc2c192650705c6b98.tar.gz
android_packages_apps_Trebuchet-00abdaca619d3a91aad9f9cc2c192650705c6b98.tar.bz2
android_packages_apps_Trebuchet-00abdaca619d3a91aad9f9cc2c192650705c6b98.zip
[automerger] Optimizations to reduce all apps jank. am: 7f522a25c3
Change-Id: Ia2f5fd2f8be050b32fa6b25fef9f3f54b1501c2b
Diffstat (limited to 'src/com/android/launcher3/BubbleTextView.java')
-rw-r--r--src/com/android/launcher3/BubbleTextView.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/com/android/launcher3/BubbleTextView.java b/src/com/android/launcher3/BubbleTextView.java
index aeb82b376..a63767c5d 100644
--- a/src/com/android/launcher3/BubbleTextView.java
+++ b/src/com/android/launcher3/BubbleTextView.java
@@ -592,6 +592,9 @@ public class BubbleTextView extends TextView implements ItemInfoUpdateReceiver {
mIconLoadRequest = null;
mDisableRelayout = true;
+ // Optimization: Starting in N, pre-uploads the bitmap to RenderThread.
+ info.iconBitmap.prepareToDraw();
+
if (info instanceof AppInfo) {
applyFromApplicationInfo((AppInfo) info);
} else if (info instanceof ShortcutInfo) {