Fixed
Status Update
Comments
jb...@google.com <jb...@google.com> #2
Thank you for reporting this issue. For us to further investigate this issue, please provide the following additional information:
Android build
Which Android build are you using? (e.g. OPP1.170223.012)
Device used
Which device did you use to reproduce this issue?
Steps to reproduce
What steps are needed to reproduce this issue?
Frequency
How frequently does this issue occur? (e.g 100% of the time, 10% of the time)
Expected output
What is the expected output?
Current output
What is the current output?
Screen record of the issue, for clarity
Please capture screen record or video of the issue using following steps:
adb shell screenrecord /sdcard/video.mp4
Subsequently use following command to pull the recorded file:
adb pull /sdcard/video.mp4
Attach the file to this issue.
Note: Please upload the files to google drive and share the folder to android-bugreport@google.com, then share the link here.
Android build
Which Android build are you using? (e.g. OPP1.170223.012)
Device used
Which device did you use to reproduce this issue?
Steps to reproduce
What steps are needed to reproduce this issue?
Frequency
How frequently does this issue occur? (e.g 100% of the time, 10% of the time)
Expected output
What is the expected output?
Current output
What is the current output?
Screen record of the issue, for clarity
Please capture screen record or video of the issue using following steps:
adb shell screenrecord /sdcard/video.mp4
Subsequently use following command to pull the recorded file:
adb pull /sdcard/video.mp4
Attach the file to this issue.
Note: Please upload the files to google drive and share the folder to android-bugreport@google.com, then share the link here.
ya...@google.com <ya...@google.com> #3
Hello;
Android build: Anything between api 23 and 27 (It appears only on biometric compat dialog)
Device used: Emulator api 26
Steps to reproduce: Set a dark theme to the app, but set a light theme to the dialog, or override colors of surface, text, buttons etc. Project I shared above has all, except you need to switch using implementation 'androidx.biometric:biometric:1.0.0-alpha03' instead of local library, which I applied a quick fix.
Frequency: Always
Expected output: fingerprint description and fingerprint subtitle should respect dialog theme instead of ignoring it and using only activity theme.
Current output: fingerprint dialog uses activity theme and results in white text over white background.
Screen record of the issue: I have captured screenshot and it is attached to previous message.
Android build: Anything between api 23 and 27 (It appears only on biometric compat dialog)
Device used: Emulator api 26
Steps to reproduce: Set a dark theme to the app, but set a light theme to the dialog, or override colors of surface, text, buttons etc. Project I shared above has all, except you need to switch using implementation 'androidx.biometric:biometric:1.0.0-alpha03' instead of local library, which I applied a quick fix.
Frequency: Always
Expected output: fingerprint description and fingerprint subtitle should respect dialog theme instead of ignoring it and using only activity theme.
Current output: fingerprint dialog uses activity theme and results in white text over white background.
Screen record of the issue: I have captured screenshot and it is attached to previous message.
jb...@google.com <jb...@google.com> #4
Thank you for the details. We’ve investigated, but have been unable to reproduce it with the steps provided (video attached for reference). If you are able to reproduce the issue again or have additional information to help us (to identify what steps were missing to reproduce the issue), please let us know.
Below is the code snippet used.
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version"
implementation 'androidx.appcompat:appcompat:1.1.0-alpha02'
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
implementation 'com.google.android.material:material:1.1.0-alpha03'
//implementation 'androidx.biometric:biometric:1.0.0-alpha03'
implementation project(':library')
testImplementation 'junit:junit:4.12'
androidTestImplementation 'androidx.test:runner:1.1.1'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.1'
Note: Please upload the files to google drive and share the folder to android-bugreport@google.com, then share the link here.
Below is the code snippet used.
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version"
implementation 'androidx.appcompat:appcompat:1.1.0-alpha02'
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
implementation 'com.google.android.material:material:1.1.0-alpha03'
//implementation 'androidx.biometric:biometric:1.0.0-alpha03'
implementation project(':library')
testImplementation 'junit:junit:4.12'
androidTestImplementation 'androidx.test:runner:1.1.1'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.1'
Note: Please upload the files to google drive and share the folder to android-bugreport@google.com, then share the link here.
Description
Version used: 1.2.0-alpha01
Devices/Android versions reproduced on: API level 17 and below
androidx.transition needs setLayoutTransition for suppressing layouts during Fragment Transitions
FragmentContainerView was added in this CL. It disables setLayoutTransition.
However, androidx.transition uses setLayoutTransition to simulate the behavior of setSuppressLayout on API levels 17 and below.
RecyclerView had the same issue, and this CL fixed it.
This issue was originally reported here: