diff --git a/packages/react-interactions/events/src/dom/Focus.js b/packages/react-interactions/events/src/dom/Focus.js index 8d344b36de..0fa1fec055 100644 --- a/packages/react-interactions/events/src/dom/Focus.js +++ b/packages/react-interactions/events/src/dom/Focus.js @@ -544,6 +544,10 @@ const focusWithinResponderImpl = { onBeforeBlurWithin, DiscreteEvent, ); + } else { + // We want to propagate to next focusWithin responder + // if this responder doesn't handle beforeblur + context.continuePropagation(); } } }