diff --git a/components/lib/confirmpopup/ConfirmPopup.js b/components/lib/confirmpopup/ConfirmPopup.js index 1a815a864a..e999366c4d 100644 --- a/components/lib/confirmpopup/ConfirmPopup.js +++ b/components/lib/confirmpopup/ConfirmPopup.js @@ -43,7 +43,7 @@ export const ConfirmPopup = React.memo( overlay: overlayRef, listener: (event, { type, valid }) => { if (valid) { - type === 'outside' ? !isPanelClicked.current && hide() : hide(); + type === 'outside' ? props.dismissable && !isPanelClicked.current && hide() : hide(); } isPanelClicked.current = false;