| Index: chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/LayoutManagerChromePhone.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/LayoutManagerChromePhone.java b/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/LayoutManagerChromePhone.java
|
| index aaa12a028fb4eed46f509b1aa6b5992d3da7e7da..055544b87da36f865645f23df8475019ef3be32c 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/LayoutManagerChromePhone.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/compositor/layouts/LayoutManagerChromePhone.java
|
| @@ -117,7 +117,8 @@ public class LayoutManagerChromePhone extends LayoutManagerChrome {
|
|
|
| @Override
|
| protected void tabCreating(int sourceId, String url, boolean isIncognito) {
|
| - if (!getActiveLayout().isHiding() && getActiveLayout().handlesTabCreating()) {
|
| + if (!getActiveLayout().isHiding() && (getActiveLayout().handlesTabCreating()
|
| + || getActiveLayout().isTabCreatingIntercepted())) {
|
| // If the current layout in the foreground, let it handle the tab creation animation.
|
| // This check allows us to switch from the StackLayout to the SimpleAnimationLayout
|
| // smoothly.
|
|
|