diff --git a/fixtures/view-transition/src/components/Page.js b/fixtures/view-transition/src/components/Page.js
index 483f01372fc..3de87a949e5 100644
--- a/fixtures/view-transition/src/components/Page.js
+++ b/fixtures/view-transition/src/components/Page.js
@@ -1,4 +1,5 @@
import React, {
+ unstable_addTransitionType as addTransitionType,
unstable_ViewTransition as ViewTransition,
unstable_Activity as Activity,
useLayoutEffect,
@@ -113,7 +114,12 @@ export default function Page({url, navigate}) {
{
+ addTransitionType(
+ direction === 'left' ? 'navigation-forward' : 'navigation-back'
+ );
+ optimisticNavigate(direction);
+ }}
direction={show ? 'left' : 'right'}>