ionic-framework: bug: chrome v69, intersection observer continues to fire with datetime
Prerequisites
- I have read the Contributing Guidelines.
- I agree to follow the Code of Conduct.
- I have searched for existing issues that already report this problem, without success.
Ionic Framework Version
- v4.x
- v5.x
- v6.x
Current Behavior
<ion-datetime hour-cycle="h12" locale="en-GB"></ion-datetime>
Expected Behavior
<ion-datetime hour-cycle="h12" locale="en-GB"></ion-datetime>
Steps to Reproduce
create new project and add this code
Code Reproduction URL
No response
Ionic Info
“dependencies”: { “@angular/common”: “~13.2.2”, “@angular/core”: “~13.2.2”, “@angular/forms”: “~13.2.2”, “@angular/platform-browser”: “~13.2.2”, “@angular/platform-browser-dynamic”: “~13.2.2”, “@angular/router”: “~13.2.2”, “@capacitor/android”: “3.4.3”, “@capacitor/app”: “1.1.1”, “@capacitor/core”: “3.4.3”, “@capacitor/haptics”: “1.1.4”, “@capacitor/keyboard”: “1.2.2”, “@capacitor/status-bar”: “1.0.8”, “@ionic/angular”: “^6.0.12”, “rxjs”: “~6.6.0”, “tslib”: “^2.2.0”, “zone.js”: “~0.11.4” },
Additional Information
I have searched for existing issues,such as https://github.com/ionic-team/ionic-framework/pull/24475, It’s good on Android 12(Android System WebView 96.0.4664.61), but it doesn’t work on Android 9(Android System WebView 69.0.3497.100).
About this issue
- Original URL
- State: closed
- Created 2 years ago
- Comments: 15 (6 by maintainers)
Commits related to this issue
- fix(datetime): use scroll listener to detect month changes (#25586) resolves #25257, resolves #25608, resolves #24980 — committed to ionic-team/ionic-framework by liamdebeasi 2 years ago
https://user-images.githubusercontent.com/26531688/159635955-d578db70-e4fa-4058-b48c-edf3b809920e.mp4