Fix dark mode colour issues in Q
Fix colour compatibility issue in the OS dark-mode. Calculator's advance pad, History Page's `clear` action List item, license page background were not switching to respected dark-colour when user select dark mode. Description
Dependencies required:
- androidx.webkit (To support dark-mode for webView)
Home page
portrait | portrait | landscape |
---|---|---|
![]() |
![]() |
![]() |
History page
portrait | landscape |
---|---|
![]() |
![]() |
License page
portrait | landscape |
---|---|
![]() |
![]() |
- Related issues2868
Type of change
-
Bug fix (non-breaking change which fixes an issue)
- Related MRs16 - 15
How has this been tested?
- build the apk using build->CI/CD pipeline with
FEATURE_BRANCH = Q_2826
- push the apk to beryllium device's
/system/app/ExactCalculator/
- run the apk on OS's dark mode enable
Checklist:
-
My code follows the style guidelines of this project -
I have performed a self-review of my own code -
I have commented my code, particularly in hard-to-understand areas -
I have made corresponding changes to the documentation -
New and existing unit tests pass locally with my changes -
Any dependent changes have been merged and published in downstream modules
Edited by Fahim Salam Chowdhury