This repository has been archived by the owner on Feb 20, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
[Bug]: After dismissing the onboarding, a shared tab from external apps is displayed on homepage instead of being opened in new tab #27016
Closed
Labels
🐞 bug
Crashes, Something isn't working, ..
eng:qa:verified
QA Verified
Feature:Onboarding
First Run, Contextual Feature Recommendation/Recommender CFR
needs:triage
Issue needs triage
S3
Blocks non-critical functionality and a work around exists
Milestone
Comments
Mugurell
added a commit
to Mugurell/fenix
that referenced
this issue
Oct 6, 2022
…homescreen This will mean that hen the onboarding is finished the user will get back to the screen that should've been opened if not the onboarding.
Mugurell
added a commit
to Mugurell/fenix
that referenced
this issue
Oct 6, 2022
…rding is closed If the app is opened from the search widget and the MR onboarding is shown then the backstack will have the following structure: - root, homeFragment, searchDialogFragment, onboardingFragment as opposed to otherwise - root, homeFragment, searchDialogFragment. This patch allows to avoid the MR onboarding fragment causing the SearchDialogFragment to not know that below it is the HomeFragment and consequently not applying transparency or propagate user touches to the parent Activity.
4 tasks
Mugurell
added a commit
to Mugurell/fenix
that referenced
this issue
Oct 7, 2022
…homescreen This will mean that hen the onboarding is finished the user will get back to the screen that should've been opened if not the onboarding.
Mugurell
added a commit
to Mugurell/fenix
that referenced
this issue
Oct 7, 2022
…rding is closed If the app is opened from the search widget and the MR onboarding is shown then the backstack will have the following structure: - root, homeFragment, searchDialogFragment, onboardingFragment as opposed to otherwise - root, homeFragment, searchDialogFragment. This patch allows to avoid the MR onboarding fragment causing the SearchDialogFragment to not know that below it is the HomeFragment and consequently not applying transparency or propagate user touches to the parent Activity.
mergify bot
pushed a commit
that referenced
this issue
Oct 10, 2022
This will mean that hen the onboarding is finished the user will get back to the screen that should've been opened if not the onboarding.
mergify bot
pushed a commit
that referenced
this issue
Oct 10, 2022
If the app is opened from the search widget and the MR onboarding is shown then the backstack will have the following structure: - root, homeFragment, searchDialogFragment, onboardingFragment as opposed to otherwise - root, homeFragment, searchDialogFragment. This patch allows to avoid the MR onboarding fragment causing the SearchDialogFragment to not know that below it is the HomeFragment and consequently not applying transparency or propagate user touches to the parent Activity.
Verified as fixed on the latest Nightly 107.0a1 from 10/11 with Google Pixel 6 (Android 13). After sharing an article with Fenix/opening a link from another app, Fenix is launched and the Onboarding is displayed. Once the cards are dismissed, the page is correctly opened in a new tab or custom tab. SharedArticle.mp4CustomTab.mp4OpenLink.mp4 |
JohanLorenzo
pushed a commit
to mozilla-mobile/firefox-android
that referenced
this issue
Feb 14, 2023
…ways going to homescreen This will mean that hen the onboarding is finished the user will get back to the screen that should've been opened if not the onboarding.
JohanLorenzo
pushed a commit
to mozilla-mobile/firefox-android
that referenced
this issue
Feb 14, 2023
…r the MR onboarding is closed If the app is opened from the search widget and the MR onboarding is shown then the backstack will have the following structure: - root, homeFragment, searchDialogFragment, onboardingFragment as opposed to otherwise - root, homeFragment, searchDialogFragment. This patch allows to avoid the MR onboarding fragment causing the SearchDialogFragment to not know that below it is the HomeFragment and consequently not applying transparency or propagate user touches to the parent Activity.
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Labels
🐞 bug
Crashes, Something isn't working, ..
eng:qa:verified
QA Verified
Feature:Onboarding
First Run, Contextual Feature Recommendation/Recommender CFR
needs:triage
Issue needs triage
S3
Blocks non-critical functionality and a work around exists
Steps to reproduce
Expected behaviour
The shared article should be opened directly in a new tab.
Actual behaviour
The shared article is displayed in the "Jump back in" section on Homepage.
Device name
Google Pixel 6
Android version
Android 13
Firefox release type
Firefox Nightly
Firefox version
Nightly 106.0a1 from 09/15
Device logs
No response
Additional information
Observed while testing the scenario in #26985 .
Note that this issue does not occur for a new user. When opening a link directly in Fenix, it is opened as a new tab.
ExternIntent_Trim.mp4
┆Issue is synchronized with this Jira Task
The text was updated successfully, but these errors were encountered: