File tree Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -34,7 +34,7 @@ export function RegisterMenuItems() {
34
34
35
35
export const useVRMenuItem = ( ) : MenuItem | undefined => {
36
36
const gl = useThree ( ( state ) => state . gl ) ;
37
- const { setDevice } = useEnvironment ( ) ;
37
+ const { setDevice, setPaused } = useEnvironment ( ) ;
38
38
39
39
// @ts -ignore
40
40
const xr = navigator . xr ;
@@ -67,13 +67,15 @@ export const useVRMenuItem = (): MenuItem | undefined => {
67
67
await gl . xr . setSession ( sesh ) ;
68
68
setText ( "Exit VR" ) ;
69
69
setDevice ( "xr" ) ;
70
+ setPaused ( false ) ;
70
71
session . current = sesh ;
71
72
}
72
73
73
74
function onSessionEnded ( ) {
74
75
session . current ?. removeEventListener ( "end" , onSessionEnded ) ;
75
76
setDevice ( isMobile ? "mobile" : "desktop" ) ;
76
77
setText ( "Enter VR" ) ;
78
+ setPaused ( true ) ;
77
79
session . current = undefined ;
78
80
}
79
81
You can’t perform that action at this time.
0 commit comments