brave / brave-ios

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

UI becomes unresponsive when enabling page zoom #8547

Closed Uni-verse closed 9 months ago

Uni-verse commented 9 months ago

Description:

Enabling page zoom on search.brave.com results in unresponsive UI

Case 1 impacts version 1.61 and Case 2 only seems to happen on 1.60

Case 1: Enabling Page zoom on most sites will cause UI to freeze Case 2: Enabling Page Zoom on site and then using their search field (to pull upopen keyboard)

Happening on other sites such as coingecko.com when using their search field with page zoom enabled.

Steps to Reproduce

  1. Open search.brave.com
  2. Enable page zoom via main menu
  3. Relaunching app will cause crash to happen

Actual result:

https://github.com/brave/brave-ios/assets/17885425/b8e1aa5b-3745-44c0-b6e4-661df8574e9e

Expected result:

No crash/unresponsiveness

Reproduces how often: [Easily reproduced, Intermittent Issue]

Easily

Brave Version:

1.60.x 1.61.x

Device details:

iPhone 12

Website problems only:

Additional Information

Uni-verse commented 9 months ago

Verified on iPhone X running iOS 16.7 using version 1.60.1 (23.12.15.0)

https://github.com/brave/brave-ios/assets/17885425/4998942a-fbc9-472d-90a1-a700d7e3f746