Skip to content

Commit e3ee3d0

Browse files
authored
Merge pull request #4148 from dmarcos/wrongCanvasSize
Prevent multiple requestPresent calls if vrDevice is already presenti…
2 parents 3030641 + 8b2d05a commit e3ee3d0

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/core/scene/a-scene.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -286,6 +286,11 @@ module.exports.AScene = registerElement('a-scene', {
286286
enterVRSuccess();
287287
});
288288
} else {
289+
if (vrDisplay.isPresenting &&
290+
!window.hasNativeWebVRImplementation) {
291+
enterVRSuccess();
292+
return Promise.resolve();
293+
}
289294
var rendererSystem = this.getAttribute('renderer');
290295
var presentationAttributes = {
291296
highRefreshRate: rendererSystem.highRefreshRate,

0 commit comments

Comments
 (0)