Expand the fix from commit 6c274cecff to cover AndroidX
Android Studio users who migrated to AndroidX are running into the databinding deadlock again: https://issuetracker.google.com/111788726
This commit is contained in:
committed by
Mikhail Glukhikh
parent
0059fcceb9
commit
de989c4050
+1
-1
@@ -148,7 +148,7 @@ public class SingleAbstractMethodUtils {
|
|||||||
// Otherwise android data binding can cause resolve re-entrance
|
// Otherwise android data binding can cause resolve re-entrance
|
||||||
// For details see KT-18687, KT-16149
|
// For details see KT-18687, KT-16149
|
||||||
// TODO: prevent resolve re-entrance on architecture level, or (alternatively) ask data binding owners not to do it
|
// TODO: prevent resolve re-entrance on architecture level, or (alternatively) ask data binding owners not to do it
|
||||||
if (DescriptorUtilsKt.getFqNameSafe(klass).asString().equals("android.databinding.DataBindingComponent")) {
|
if (DescriptorUtilsKt.getFqNameSafe(klass).asString().endsWith(".databinding.DataBindingComponent")) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user