diff --git a/common/app/toasts/Toasts.jsx b/common/app/toasts/Toasts.jsx index f0ba561e5f..3955bc2b1b 100644 --- a/common/app/toasts/Toasts.jsx +++ b/common/app/toasts/Toasts.jsx @@ -41,9 +41,12 @@ const addDispatchableActionsToToast = createSelector( activeBarStyle.right = '1rem'; finalBarStyle = rightBarStyle; } - const onClick = registeredActions[actionCreator] ? - () => dispatch(registeredActions[actionCreator]()) : - null; + const onClick = !registeredActions[actionCreator] ? + null : + () => { + dispatch(registeredActions[actionCreator]()); + dispatch(removeToast(toast)); + }; return { ...toast, barStyle: finalBarStyle,