Fix(control-editors): make sure the layout is instantiated before using it

This commit is contained in:
Mathias-Boulay 2024-12-03 21:04:09 +01:00
parent fd6bea9b39
commit bc7dfeacfd

View File

@ -186,6 +186,11 @@ public abstract class SideDialogView {
*/ */
@CallSuper @CallSuper
public final void disappear(boolean destroy) { public final void disappear(boolean destroy) {
if(!mIsInstantiated) {
Log.w("SideDialogView", "Layout not inflated");
return;
}
if (!mDisplaying) { if (!mDisplaying) {
if(destroy) { if(destroy) {
onDisappear(); onDisappear();