-
Notifications
You must be signed in to change notification settings - Fork 3
Translucent activity issues after using yandex sdk #4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I tried to reproduce your case on Emulator with Android 9. Translucent activity opened successfully. Could you provide a video? Is there something interesting maybe in logcat? Now I don't understand how independent activities linked. |
2videos.zip I cannot understand how activities linked too. I even watched with dumpsys the state of Translucent activity and it was RESUMED. But in fact it is not visible on screen (but clicks on it work, as you can see from my video) |
I've added logs to activity callbacks and here is logcat translucent-activity-logs.txt |
I added a new test case in my demo app. Now the bug can be reproduced on emulator: |
After we return from Yandex Login SDK screen, there is a possibility that Translucent activities won't work properly. The bug only occurred when using BrowserLoginStrategy. Never happened for NativeLoginStrategy or WebViewLoginStrategy.
I've created a small project where the problem can be reproduced: https://github.com/sirekanyan/sample-yandex-login-sdk-bug
Android version: 9
Device: Google Pixel
I can reproduce it only on Google Pixel devices (tried two different devices). Cannot reproduce on any other device models (tried Google Nexus 6P and couple Samsung devices)
Steps to reproduce:
Expected: translucent activity opened
Actual: activity opening with animation, but then suddenly disappears
(repeat steps 1-3 if needed, sometimes bug isn't reproduced the first time)
The text was updated successfully, but these errors were encountered: