Index: chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentTabsPage.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentTabsPage.java b/chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentTabsPage.java |
index 30b2507d56992cbd7b20520de7173ff7df0f61f4..5a16d7354ea30252dbcc0a665c9ca39e4d244284 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentTabsPage.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentTabsPage.java |
@@ -20,6 +20,7 @@ import org.chromium.base.ApiCompatibilityUtils; |
import org.chromium.base.ApplicationStatus; |
import org.chromium.base.metrics.RecordHistogram; |
import org.chromium.chrome.R; |
+import org.chromium.chrome.browser.ChromeActivity; |
import org.chromium.chrome.browser.NativePage; |
import org.chromium.chrome.browser.UrlConstants; |
import org.chromium.chrome.browser.compositor.layouts.content.InvalidationAwareThumbnailProvider; |
@@ -78,7 +79,7 @@ public class RecentTabsPage |
* @param activity The activity this view belongs to. |
* @param recentTabsManager The RecentTabsManager which provides the model data. |
*/ |
- public RecentTabsPage(Activity activity, RecentTabsManager recentTabsManager) { |
+ public RecentTabsPage(ChromeActivity activity, RecentTabsManager recentTabsManager) { |
mActivity = activity; |
mRecentTabsManager = recentTabsManager; |
@@ -101,6 +102,14 @@ public class RecentTabsPage |
ApplicationStatus.registerStateListenerForActivity(this, activity); |
// {@link #mInForeground} will be updated once the view is attached to the window. |
+ if (activity.getBottomSheet() != null) { |
+ View recentTabsRoot = mView.findViewById(R.id.recent_tabs_root); |
+ ApiCompatibilityUtils.setPaddingRelative(recentTabsRoot, |
+ ApiCompatibilityUtils.getPaddingStart(recentTabsRoot), 0, |
+ ApiCompatibilityUtils.getPaddingEnd(recentTabsRoot), |
+ recentTabsRoot.getPaddingBottom()); |
+ } |
+ |
onUpdated(); |
} |