Closed
Description
How to reproduce:
Try to open cat_extended_fab_fragment.xml in Layout Editor (Design mode).
Result:
Render problem
java.lang.ClassCastException: class android.view.ViewRootImpl cannot be cast to class android.view.ViewGroup (android.view.ViewRootImpl and android.view.ViewGroup are in unnamed module of loader com.intellij.ide.plugins.cl.PluginClassLoader @560adae2)
at io.material.catalog.feature.BottomWindowInsetView.onAttachedToWindow(BottomWindowInsetView.java:53)
at android.view.View.dispatchAttachedToWindow(View.java:22895)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3513)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3513)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3513)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3513)
at android.view.AttachInfo_Accessor.setAttachInfo(AttachInfo_Accessor.java:69)
at com.android.layoutlib.bridge.impl.RenderSessionImpl.inflate(RenderSessionImpl.java:361)
at com.android.layoutlib.bridge.Bridge.createSession(Bridge.java:462)
at com.android.tools.idea.layoutlib.LayoutLibrary.createSession(LayoutLibrary.java:125)
at com.android.tools.rendering.RenderTask.createRenderSession(RenderTask.java:782)
at com.android.tools.rendering.RenderTask.lambda$inflate$6(RenderTask.java:930)
at com.android.tools.rendering.RenderExecutor.runAsyncActionWithTimeout$lambda$12(RenderExecutor.kt:210)
at com.android.tools.rendering.RenderExecutor$PriorityRunnable.run(RenderExecutor.kt:327)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Material Library version: a822f4f