From 532810a370cdb89eb12749f6e1cd59dd73acbeb4 Mon Sep 17 00:00:00 2001 From: Dominic Gannaway Date: Fri, 15 Nov 2019 12:05:00 +0000 Subject: [PATCH] [react-interactions] FocusWithin beforeblur propagation fix (#17375) --- packages/react-interactions/events/src/dom/Focus.js | 4 ++++ 1 file changed, 4 insertions(+) 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(); } } }