summaryrefslogtreecommitdiffstats
path: root/src/com
diff options
context:
space:
mode:
authorWinson Chung <winsonc@google.com>2015-05-06 15:57:31 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2015-05-06 15:57:31 +0000
commite8db3f023d29e1b44399205feb79c3ea421580bd (patch)
treed6ad827d7ef1592757895d179ed8ff4f0249e610 /src/com
parenteede5c03b5d03fd0a338dc372e558fcd130fbf54 (diff)
parented4121e1fc3e9d5ea189ab57a08447993d9e0d50 (diff)
downloadandroid_packages_apps_Trebuchet-e8db3f023d29e1b44399205feb79c3ea421580bd.tar.gz
android_packages_apps_Trebuchet-e8db3f023d29e1b44399205feb79c3ea421580bd.tar.bz2
android_packages_apps_Trebuchet-e8db3f023d29e1b44399205feb79c3ea421580bd.zip
Merge "Fixing all apps relayout issue." into ub-launcher3-burnaby
Diffstat (limited to 'src/com')
-rw-r--r--src/com/android/launcher3/AppsContainerView.java11
1 files changed, 9 insertions, 2 deletions
diff --git a/src/com/android/launcher3/AppsContainerView.java b/src/com/android/launcher3/AppsContainerView.java
index f7adaf81d..c3cf629b8 100644
--- a/src/com/android/launcher3/AppsContainerView.java
+++ b/src/com/android/launcher3/AppsContainerView.java
@@ -232,8 +232,15 @@ public class AppsContainerView extends FrameLayout implements DragSource, Insett
mFixedBounds.set(fixedBounds);
}
- updateBackgrounds();
- updatePaddings();
+ // Post the updates since they can trigger a relayout, and this call can be triggered from
+ // a layout pass itself.
+ post(new Runnable() {
+ @Override
+ public void run() {
+ updateBackgrounds();
+ updatePaddings();
+ }
+ });
}
@Override