message: Renamed for old to current for clarity
diff: @@ -6,10 +6,11 @@ var useSceneNavigating = (handler: () => void) => {
  useEffect(() => {
  var {stateNavigator} = navigationEvent;
  var {crumbs} = stateNavigator.stateContext;
  - var beforeNavigateHandler = (state, _data, url, _history, {url: oldUrl, state: oldState}) => {
  + var beforeNavigateHandler = (state, _data, url, _history, currentContext) => {
  + var {url: currentUrl, state: currentState} = currentContext;
  var crumb = url.split('crumb=').length - 1;
  - var oldCrumb = oldUrl.split('crumb=').length - 1;
  - var replace = crumb === oldCrumb && state !== oldState;
  + var currentCrumb = currentUrl.split('crumb=').length - 1;
  + var replace = crumb === currentCrumb && state !== currentState;
  if (crumbs.length === crumb && !replace)
  handler();
  return true;
  