diff --git a/firebase-inappmessaging-display/src/main/java/com/google/firebase/inappmessaging/display/internal/FiamWindowManager.java b/firebase-inappmessaging-display/src/main/java/com/google/firebase/inappmessaging/display/internal/FiamWindowManager.java index b3676cb5342..40b522e6385 100644 --- a/firebase-inappmessaging-display/src/main/java/com/google/firebase/inappmessaging/display/internal/FiamWindowManager.java +++ b/firebase-inappmessaging-display/src/main/java/com/google/firebase/inappmessaging/display/internal/FiamWindowManager.java @@ -81,7 +81,10 @@ public void show(@NonNull final BindingWrapper bindingWrapper, @NonNull Activity } public boolean isFiamDisplayed() { - return bindingWrapper != null; + if (bindingWrapper == null) { + return false; + } + return bindingWrapper.getRootView().isShown(); } /** Removes the in app message from the surrounding window */