brave / brave-ios

Brave iOS Browser
https://brave.com
Mozilla Public License 2.0
1.7k stars 441 forks source link

sometimes the tab bar/omnibox disappear and become a scrollable viewport #6742

Open kjozwiak opened 1 year ago

kjozwiak commented 1 year ago

Description:

Sometimes when clicking on the Back button and returning to the Brave Search results, the bottom area of the application (tabs/omnibox) becomes a viewport and is scrollable for a few seconds. After a few ms, the tab bar and the omnibox are restored and the main viewport becomes scrollable/usable again.

Steps to Reproduce

This one is really hard to reproduce with a clean install but on my main/daily driver device, I've seen this happen a lot in the last ~2 weeks. Once it happens, it's really easy to reproduce but eventually resolves itself.

Creating as a placeholder in case anyone else experiences it and has STR/Cases or more information that we can use to help fix this.

Actual result:

The tab bar and the omnibox become a scrollable viewport for a few seconds before the tab bar and omnibo re-appear.

https://user-images.githubusercontent.com/2602313/211887390-5162e52a-7a48-49be-bcf8-6dea9f1f57e6.mp4

Expected result:

Shouldn't be seeing the above. When users click on the < (back button), the tab bar and omnibox shouldn't become a scrollable viewport.

Reproduces how often: [Easily reproduced, Intermittent Issue]

Really hard to say as there's no real STR/Cases. It just happens from time to time.

Brave Version:

Device details:

Website problems only:

Additional Information

kjozwiak commented 1 year ago

Started running into this again during the weekend. Looks like it usually happens when you go back to a page using the swipe gesture. Example of the issue happening again:

https://user-images.githubusercontent.com/2602313/216907710-2204effc-feac-4887-8133-4d9a09f1f028.mp4