mozilla-mobile / focus-ios

⚠️ Firefox Focus (iOS) has moved to a new repository. It is now developed and maintained as part of: https://github.com/mozilla-mobile/firefox-ios

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

No way to access Navbar under certain conditions forcing a kill

MagratGarlick opened this issue · comments

Steps to reproduce

Visit any page:

  1. is long enough that scroll is possible (and hence hides navbar on scrolling)
  2. has a modal (popup) triggered on some conditions (eg. paywall, "disable your adblocker", etc) that cant be closed by tapping on mask

For example, go to gamerant.com and open any article, then scroll down. This hides the Navbar.
A modal popup should show to tell you that something (Focus, duh) blocked the ADs and ask you to turn off your adblocker.
Now you're stuck on the modal (without interacting with contents on the modal itself - in this particular case, gamerant does offer a button to close the modal, but there are many other websites where this isnt possible).
When situation like this happens, one have to go back to ios level to kill Focus app & force a restart to continue.

(Modal is the most typical way for this issue to show up but there are other cases eg. if js is used to botch up scrolling etc.)

Expected behavior

A way to force the navbar to show up, allowing url to be changed / binned / BACK button used etc.
Preferably by touching the minimized url shown, otherwise perhaps gestures? ()

Actual behavior

Doesnt appear to have a way to get the navbar back.

Device & build information

  • Device: ipad & iphone
  • Build version: 118 (since forever)

Notes

Attachments:

image

┆Issue is synchronized with this Jira Task