ollm commented on issue #1967: URL: https://github.com/apache/cordova-android/issues/1967#issuecomment-4906367800
Thanks for the reply! I tested the latest `master` branch, and the issue still persists (I have `AndroidEdgeToEdge` enabled). I'd like to clarify that the problem is in the status bar icon colors (which can be either black or white). I've attached videos showing the issue. `cordova-android` 14.0.1 (Without the issue, it stays white) https://github.com/user-attachments/assets/887ac794-e42c-410a-82e6-4da070a578c8 `cordova-android` 15.1.0 (With the issue, it turns black after a while) https://github.com/user-attachments/assets/672cdecd-a14d-47ec-ab2e-150bbcaa409f > Safe area insets can be used to pad or offset your content to clear system bars and other screen obstacles. It's my understanding this will require a fairly recent webview version installed on the device. Alternatively a plugin that reports the safe area insets sourced from the native views can be used, which is similar to what your status bar fork is already doing. I think it's still a bit too early to rely solely on `safe-area-inset-top`, since it's only available starting with WebView 149, which was released just a couple of months ago. https://caniuse.com/mdn-css_types_env_safe-area-inset-top I wanted to mention that I had to install it locally and modify the version, because when installing it from the repository, the `15.1.0-dev.0` version isn't compared correctly, causing some plugins to fail to install. ``` Installing "cordova-plugin-firebasex-core" for android Plugin doesn't support this project's cordova-android version. cordova-android: 15.1.0.0, failed version requirement: >=14.0.0 Skipping 'cordova-plugin-firebasex-core' for android ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
