apache / cordova-ios

Apache Cordova iOS
https://cordova.apache.org/
Apache License 2.0
2.15k stars 987 forks source link

(ios) fix: workaround for DisallowOverscroll on iOS 16 #1258

Closed vbraun closed 1 year ago

vbraun commented 1 year ago

Platforms affected

iOS 16

Motivation and Context

iOS 16 breaks DisallowOverscroll setting, this PR adds workaround discussed in https://github.com/apache/cordova-ios/issues/1244

Description

Disabling both webView.scrollView.bounce and webView.scrollView.alwaysBounceVertical

Testing

Manually tested on iOS 15 and iOS 16

Checklist

Closes #1244

vbraun commented 1 year ago

Good point, added.

codecov-commenter commented 1 year ago

Codecov Report

Merging #1258 (f192df1) into master (af7512a) will not change coverage. The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #1258   +/-   ##
=======================================
  Coverage   78.26%   78.26%           
=======================================
  Files          15       15           
  Lines        1767     1767           
=======================================
  Hits         1383     1383           
  Misses        384      384           

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

u01jmg3 commented 1 year ago

@dpogue when do you intend to release 6.2.1?

u01jmg3 commented 1 year ago

This issue looks to have been fixed in iPadOS 16.2 released yesterday (Dec 13th).