Fenix: [Bug] "Prevent websites from opening links in external apps" is not in the "Set as default browser" section in the settings menu

Created on 13 Feb 2020  Â·  9Comments  Â·  Source: mozilla-mobile/fenix

Steps to reproduce

  1. Launch Fenix and reach settings menu.
  2. Scroll down and observe the Open links in apps.

    Expected behavior

The Prevent websites from opening links in external apps should be in the Set as default browser section in the settings menu.

Actual behavior

Prevent websites from opening links in external apps" should be in the "Set as default browser" section in the settings menu.

Device information

  • Android device: All.
  • Fenix version: Nightly 2/13.

20200213-142600

74378968-e33b7c80-4db4-11ea-8060-650ca949ac0b

Settings S2 ready triage 🐞 bug

Most helpful comment

“Open links in app” was originally specced out to be under “Set as default browser” because we didn’t have an “Advanced” section.

Now that we have the right section to put it (as well as to contain other things), @AmyYLee and I thought that we should put “Open links in app” under it.

So a slightly revised Settings organisation look like this. Note two things:

  • “Set as default browser” is a menu item on the root-level with a toggle. Same position as before: underneath “Language”
  • Similarly, “Open links in apps” is also a menu item on the root-level with a toggle. It has a different position now: in the “Advanced” section, underneath “Add-ons”

We hope that this helps bring it up to the forefront!

All 9 comments

I wouldn't expect it to be in the Set as default browser section. A browser doesn't have to be the default for a link to open in another app, right?

Hi, @Poopooracoocoo this was a follow up for the Review settings organization and it was a requirement from UX Team.

@abodea i wonder why they went with that

“Open links in app” was originally specced out to be under “Set as default browser” because we didn’t have an “Advanced” section.

Now that we have the right section to put it (as well as to contain other things), @AmyYLee and I thought that we should put “Open links in app” under it.

So a slightly revised Settings organisation look like this. Note two things:

  • “Set as default browser” is a menu item on the root-level with a toggle. Same position as before: underneath “Language”
  • Similarly, “Open links in apps” is also a menu item on the root-level with a toggle. It has a different position now: in the “Advanced” section, underneath “Add-ons”

We hope that this helps bring it up to the forefront!

@brampitoyo should we open a new issue based on your last comment and close this one since the specifications are now different?

Hi @ValentinTimisica – @AmyYLee and I thought that “Open links in apps” should have its own sub-page, because the explanation text is a bit long.

So the design I posted above isn’t totally final yet.

We’ll have the new Settings structure finalised within the next day or two. When that’s posted, we can file a new issue and close this one. Stay tuned!

@brampitoyo for follow-up

@ValentinTimisica I just went into our Settings page, had a think, and rechecked everything.

Let’s go ahead with the change I proposed above, on https://github.com/mozilla-mobile/fenix/issues/8380#issuecomment-624967123

This will remove sub-pages on both “Set as default browser” and “Open links in apps”, and make our Settings a little cleaner.

Created #11365 based on @brampitoyo's comment. Closing this since the specifications are now different.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

abodea picture abodea  Â·  3Comments

thelazyoxymoron picture thelazyoxymoron  Â·  3Comments

AndiAJ picture AndiAJ  Â·  3Comments

andreicristianpetcu picture andreicristianpetcu  Â·  3Comments

andreicristianpetcu picture andreicristianpetcu  Â·  3Comments