diff --git a/apps/test-examples/App.js b/apps/test-examples/App.js
index 57295bebd5..7a7646455a 100644
--- a/apps/test-examples/App.js
+++ b/apps/test-examples/App.js
@@ -101,6 +101,7 @@ import Test2028 from './src/Test2028';
import Test2048 from './src/Test2048';
import Test2069 from './src/Test2069';
import Test2118 from './src/Test2118';
+import Test2184 from './src/Test2184';
import TestScreenAnimation from './src/TestScreenAnimation';
enableFreeze(true);
diff --git a/apps/test-examples/src/Test2184.tsx b/apps/test-examples/src/Test2184.tsx
new file mode 100644
index 0000000000..19bc72ce6e
--- /dev/null
+++ b/apps/test-examples/src/Test2184.tsx
@@ -0,0 +1,54 @@
+import React, { useEffect } from 'react';
+import { Button } from 'react-native';
+import { NavigationContainer, ParamListBase } from '@react-navigation/native';
+import {
+ createNativeStackNavigator,
+ NativeStackNavigationProp,
+} from '@react-navigation/native-stack';
+
+const Stack = createNativeStackNavigator();
+
+export default function App() {
+ return (
+
+
+
+
+
+
+ );
+}
+
+type Props = {
+ navigation: NativeStackNavigationProp;
+};
+
+const First = ({ navigation }: Props): JSX.Element => {
+ return (
+