Skip to content

Commit 53d2acd

Browse files
authored
Merge pull request #3950 from GitStartHQ/NV-3541
NV-3541 - 🐛 Bug Report: Novu Notification Center Closing Issue on iFrame Embed
2 parents 2196395 + 05cd733 commit 53d2acd

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

libs/embed/src/embed.ts

+4-1
Original file line numberDiff line numberDiff line change
@@ -141,9 +141,12 @@ class Novu {
141141
positionIframe();
142142

143143
const elem = document.querySelector('.wrapper-novu-widget') as HTMLBodyElement;
144+
const isWidgetHidden = elem && elem.style.display === 'none';
144145

145-
if (elem) {
146+
if (isWidgetHidden) {
146147
elem.style.display = 'inline-block';
148+
} else {
149+
hideWidget();
147150
}
148151

149152
_scope.iframe?.contentWindow?.postMessage(

0 commit comments

Comments
 (0)