David Catuhe пре 8 година
родитељ
комит
eeb26a73e3

Разлика између датотеке није приказан због своје велике величине
+ 5221 - 5221
dist/preview release/babylon.d.ts


Разлика између датотеке није приказан због своје велике величине
+ 15 - 15
dist/preview release/babylon.js


+ 2 - 1
dist/preview release/babylon.max.js

@@ -45569,7 +45569,8 @@ var BABYLON;
             // Resize
             this._resizeLoadingUI = function () {
                 var canvasRect = _this._renderingCanvas.getBoundingClientRect();
-                _this._loadingDiv.style.position = "absolute";
+                var canvasPositioning = window.getComputedStyle(_this._renderingCanvas).position;
+                _this._loadingDiv.style.position = (canvasPositioning === "fixed") ? "fixed" : "absolute";
                 _this._loadingDiv.style.left = canvasRect.left + "px";
                 _this._loadingDiv.style.top = canvasRect.top + "px";
                 _this._loadingDiv.style.width = canvasRect.width + "px";

Разлика између датотеке није приказан због своје велике величине
+ 5221 - 5221
dist/preview release/babylon.module.d.ts


Разлика између датотеке није приказан због своје велике величине
+ 15 - 15
dist/preview release/babylon.worker.js


+ 3 - 1
src/Loading/babylon.loadingScreen.ts

@@ -134,7 +134,9 @@ module BABYLON {
         // Resize
         private _resizeLoadingUI = () => {
             var canvasRect = this._renderingCanvas.getBoundingClientRect();
-            this._loadingDiv.style.position = "absolute";
+            var canvasPositioning = window.getComputedStyle(this._renderingCanvas).position;
+
+            this._loadingDiv.style.position = (canvasPositioning === "fixed") ? "fixed" : "absolute";
             this._loadingDiv.style.left = canvasRect.left + "px";
             this._loadingDiv.style.top = canvasRect.top + "px";
             this._loadingDiv.style.width = canvasRect.width + "px";