Loading pages leaves the search bar on the screen.
Steps to reproduce
- Tap on the url bar
- Tap on one of the favicons (like the one for the Toronto Star)
See
https://github.com/mozilla-mobile/firefox-ios/assets/332653/886e812f-e84f-40d4-96df-785f8e7f69f3
Expected behavior
The new page should load, the keyboard should go away and the url bar should have a url for the current page.
Actual behavior
The new page loads, the keyboard stays up and url bar has the url for the previous page.
Device & build information
- Device: 14 Mini
- Build version: ? 122.2
- First seen version: ? Recently
Notes
This seems to only happen when in the control group of "We should prefer switching to open tabs vs..." experiment.
Attachments:
┆Issue is synchronized with this Jira Task
➤ Norberto Andres Furlan commented:
Diana Andreea Barladeanu Andrei Bodea can you reproduce it? How often is happening? Thanks!
@jrmuizel can you confirm you iOS version? I am not able to reproduce. Thanks!
I'm on an iPhone 13 mini (not 14 mini like I wrote) on iOS 17.2.1
@jrmuizel can you confirm you iOS version? I am not able to reproduce. Thanks!
Did you confirm that you were in the control group of the experiment?
➤ Norberto Andres Furlan commented:
Yes, I am. I was able to repro, but it only happens to me if I stay on the same page (I am in the tab “google.com ( http://google.com )” and I click on the top site “google.com ( http://google.com )”). If I switch to other top site, it hides the keyboard and unfocus the URL bar.
[^RPReplay_Final1707855106.MP4]
[^RPReplay_Final1707855176.MP4]
Perhaps you need to have an existing tab that's being replaced for it to reproduce?
➤ Norberto Andres Furlan commented:
You are right! Thanks.
Yes this seems to be the case. To reproduce make sure you have a tab that's already open for the same page.
e.g. if I have two tabs
- news.ycombinator.com
- thestar.com
I switch to the news.ycombinator.com tab and then click on the icon for the thestar.com
➤ Norberto Andres Furlan commented:
Fixed on FX 123
What change fixed it?
hey @jrmuizel https://github.com/mozilla-mobile/firefox-ios/pull/18140 this is the fix