Status Update
Comments
lb...@gmail.com <lb...@gmail.com> #2
As far as I can tell, the "Show Kotlin Bytecode" action is an internal debugging tool which in my opinion should never have been exposed to end users.
The
For a more robust "Show Kotlin Bytecode" action we could probably just show the latest build output and notify the user if their build is out of date. However, I'm not sure if this should be an Android Studio issue, since the code is in the Kotlin plugin.
lb...@gmail.com <lb...@gmail.com> #3
by...@gmail.com <by...@gmail.com> #4
Yes, please file a bug for the IntelliJ Kotlin plugin.
di...@google.com <di...@google.com>
lb...@gmail.com <lb...@gmail.com> #5
Filed upstream issue
[Deleted User] <[Deleted User]> #6
ho...@google.com <ho...@google.com>
ni...@google.com <ni...@google.com> #7
lb...@gmail.com <lb...@gmail.com> #8
And tell about workaround, if it exists?
Description
implementation 'androidx.appcompat:appcompat:1.0.0-beta01'
implementation 'androidx.constraintlayout:constraintlayout:1.1.2'
This is a very strange, specific case. Suppose you have multiple views in the ConstraintLayout :
- One with a solid background is below 2 ImageViews
- One of the ImageViews is clickable with selectableItemBackground as background, and the other with selectableItemBackgroundBorderless.
In this case, the one with selectableItemBackgroundBorderless doesn't show its clicking effect, while the other does show.
If you remove the view behind, or set its background to be semi-transparent, you can see the clicking effect.
Attached sample project, and a video.
Tested on Pixel 2 with Android P DP 5.