Status Update
Comments
uc...@google.com <uc...@google.com> #2
Just a small update from my tests with x68_64 emulators:
API 21 - freezes with black screen
API 22 - freezes with black screen
API 23 - freezes without black screen, but very similar issue to previous APIs
API 24 - works
API 25 - works
ma...@marcardar.com <ma...@marcardar.com> #3
Oussama, can you help investigate this one?
tn...@google.com <tn...@google.com> #4
We poked at this one a bit. There's a lot going on in ActivityCompat.recreate()
and we weren't able to reach a functional regression test during our GVC debug session. Though -- now that I think about it -- we didn't rule out interactions with AppCompatActivity
. Our test only extended Activity
, and it might have been passing because it worked fine.
an...@google.com <an...@google.com> #5
Poked at this a bit more. I removed the dependency on AppCompat, so this is purely a Compat and/or OS issue.
In the "failed" state, the activity has recreated and the new activity has the following properties:
mCreated = true
mResumed = false
mStopped = true
The activity has also called in to onResume
and onPostResume
despite not entering the resumed state. Calling hasWindowFocus()
reports true
.
Description
<data android:scheme="myscheme" android:pathPrefix="/path/to/there"/>
We get the error message: "android:host is missing"
However, sometimes we want to match Uris where the host is null.
Please either allow the host name to be omitted (indicating null host) or allow some attribute value that indicates null host.