message: Tweak roving tab index focus behaviour
diff: @@ -130,8 +130,11 @@ export const reducer = (state: IState, action: IAction) => {
  state.activeRef = findSiblingElement(state.refs, oldIndex)
  || findSiblingElement(state.refs, oldIndex, true);
  }
  + if (document.activeElement === document.body) {
  + // if the focus got reverted to the body then the user was likely focused on the unmounted element
  state.activeRef?.current?.focus();
  }
  + }
  // update the refs list
  return { ...state };
  