Index: chrome/android/java/src/org/chromium/chrome/browser/webapps/WebappInfo.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/webapps/WebappInfo.java b/chrome/android/java/src/org/chromium/chrome/browser/webapps/WebappInfo.java |
index 2e8f8bfaa0985df1383ce5ea82736b3f9f467b98..bb3693916811bc3062c7d8ff726012169c3bab19 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/webapps/WebappInfo.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/webapps/WebappInfo.java |
@@ -317,6 +317,7 @@ public class WebappInfo { |
* opposed to an intent from a push notification or other internal source). |
*/ |
public boolean isLaunchedFromHomescreen() { |
- return source() != ShortcutSource.NOTIFICATION; |
+ int source = source(); |
+ return source != ShortcutSource.NOTIFICATION && source != ShortcutSource.EXTERNAL_INTENT; |
} |
} |