| Index: chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/Layout.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/Layout.java b/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/Layout.java
|
| index 0266a941f5401a17c1af04faee530d48e8061dd1..8d67ebe264376ebaf0c61ab2866a85f9f7622ec8 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/Layout.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/Layout.java
|
| @@ -1166,6 +1166,9 @@ public abstract class Layout implements TabContentManager.ThumbnailChangeListene
|
|
|
| SceneLayer content = getSceneLayer();
|
| for (int i = 0; i < mSceneOverlays.size(); i++) {
|
| + // If the SceneOverlay is not showing, don't bother adding it to the tree.
|
| + if (!mSceneOverlays.get(i).isSceneOverlayTreeShowing()) continue;
|
| +
|
| SceneOverlayLayer overlayLayer = mSceneOverlays.get(i).getUpdatedSceneOverlayTree(
|
| layerTitleCache, resourceManager, offsetDp);
|
|
|
|
|