commit | 8eb9a9d0d5adccb3d272ea3c0e9a18a3f291f68c | [log] [tgz] |
---|---|---|
author | Sophey Dong <[email protected]> | Wed Oct 07 17:25:45 2020 |
committer | Commit Bot <[email protected]> | Wed Oct 07 17:25:45 2020 |
tree | fbe778d01dfc011bf6b06fbb4502075de1a6d2d3 | |
parent | 83d1552cd802e9ce5168e8b0b86d87435eda3a93 [diff] |
[SharingHub] Exclude first party apps when the tab is null. (cherry picked from commit fce916343acb9597d214f0d8ea69cca2668174b5) Bug: 1133398 Change-Id: Ie8787bd6f5772805a94c972163cd8a4e7735ef03 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2442097 Reviewed-by: Kyle Milka <[email protected]> Commit-Queue: Sophey Dong <[email protected]> Cr-Original-Commit-Position: refs/heads/master@{#812945} Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2456627 Cr-Commit-Position: refs/branch-heads/4280@{#80} Cr-Branched-From: ea420fb963f9658c9969b6513c56b8f47efa1a2a-refs/heads/master@{#812852}
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/share/ShareDelegateImpl.java b/chrome/android/java/src/org/chromium/chrome/browser/share/ShareDelegateImpl.java index 9667736..fb345c3 100644 --- a/chrome/android/java/src/org/chromium/chrome/browser/share/ShareDelegateImpl.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/share/ShareDelegateImpl.java
@@ -302,7 +302,8 @@ long shareStartTime, boolean sharingHubEnabled) { if (chromeShareExtras.shareDirectly()) { ShareHelper.shareWithLastUsedComponent(params); - } else if (sharingHubEnabled && !chromeShareExtras.sharingTabGroup()) { + } else if (sharingHubEnabled && !chromeShareExtras.sharingTabGroup() + && tabProvider.get() != null) { // TODO(crbug.com/1085078): Sharing hub is suppressed for tab group sharing. // Re-enable it when tab group sharing is supported by sharing hub. ShareSheetCoordinator coordinator = new ShareSheetCoordinator(controller,