Skip to content
This repository has been archived by the owner on Nov 1, 2022. It is now read-only.

Do not redirect to market app if app is already installed #8122

Closed
rocketsroger opened this issue Aug 14, 2020 · 1 comment
Closed

Do not redirect to market app if app is already installed #8122

rocketsroger opened this issue Aug 14, 2020 · 1 comment
Assignees
Labels
<app-links> Component: feature-app-links E5 Estimation points: 5
Milestone

Comments

@rocketsroger
Copy link
Contributor

rocketsroger commented Aug 14, 2020

Currently if app links failed to open the intent in an external app will fall back to the market intent. This is with the assumption that if intent failed and target package exists, the app is not installed.

However, some site trying to redirect the intent to their app without correctly setting the intent filter on the app side. If intent failed to launch and the package is already installed, use the fall back URL because something is wrong with the external app.

┆Issue is synchronized with this Jira Task

@rocketsroger rocketsroger added E3 Estimation points: 3 <app-links> Component: feature-app-links labels Aug 14, 2020
@rocketsroger rocketsroger self-assigned this Aug 14, 2020
@rocketsroger
Copy link
Contributor Author

Related: mozilla-mobile/fenix#12746

@rocketsroger rocketsroger added E5 Estimation points: 5 and removed E3 Estimation points: 3 labels Aug 14, 2020
rocketsroger added a commit to rocketsroger/android-components that referenced this issue Aug 14, 2020
rocketsroger added a commit to rocketsroger/android-components that referenced this issue Aug 17, 2020
bors bot pushed a commit that referenced this issue Aug 17, 2020
8126: Closes #8122: Do not redirect to market app if app is already installed r=Amejia481 a=rocketsroger



Co-authored-by: Roger Yang <[email protected]>
@bors bors bot closed this as completed in cf408af Aug 17, 2020
@Amejia481 Amejia481 added this to the 55.0.0 💨 milestone Aug 18, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
<app-links> Component: feature-app-links E5 Estimation points: 5
Projects
None yet
Development

No branches or pull requests

2 participants