From 31a6fb3b086ce4927f5aafc705a640c9abc8870d Mon Sep 17 00:00:00 2001 From: Michael Jurka Date: Wed, 20 Mar 2013 16:44:13 +0100 Subject: [PATCH] Prevent Recents from doing a relayout Don't relayout Recents when going from a fullscreen app to Recents; set the proper flags to do the layout underneath the status bar --- .../layout-land/status_bar_recent_panel.xml | 3 +- .../res/layout/status_bar_recent_panel.xml | 3 +- .../res/layout/system_bar_recent_panel.xml | 3 +- .../systemui/recent/RecentsActivity.java | 1 + .../recent/RecentsHorizontalScrollView.java | 2 +- .../RecentsScrollViewPerformanceHelper.java | 68 +++++++++++-------- .../recent/RecentsVerticalScrollView.java | 5 +- 7 files changed, 51 insertions(+), 34 deletions(-) diff --git a/packages/SystemUI/res/layout-land/status_bar_recent_panel.xml b/packages/SystemUI/res/layout-land/status_bar_recent_panel.xml index b51b3338fc87a..b06166d867e08 100644 --- a/packages/SystemUI/res/layout-land/status_bar_recent_panel.xml +++ b/packages/SystemUI/res/layout-land/status_bar_recent_panel.xml @@ -41,7 +41,8 @@ android:fadingEdge="horizontal" android:scrollbars="none" android:layout_gravity="right" - android:fadingEdgeLength="@dimen/status_bar_recents_scroll_fading_edge_length"> + android:fadingEdgeLength="@dimen/status_bar_recents_scroll_fading_edge_length" + android:fitsSystemWindows="true"> + android:clipChildren="false" + android:fitsSystemWindows="true"> + android:clipChildren="false" + android:fitsSystemWindows="true">