mirror of
https://github.com/wavetermdev/backup.git
synced 2026-08-05 13:57:07 -07:00
fix safari viewport zoom issue
This commit is contained in:
@@ -18,6 +18,13 @@ console.log("Wave Starting");
|
|||||||
|
|
||||||
(window as any).WOS = WOS;
|
(window as any).WOS = WOS;
|
||||||
|
|
||||||
|
function matchViewportSize() {
|
||||||
|
document.body.style.width = window.visualViewport.width + "px";
|
||||||
|
document.body.style.height = window.visualViewport.height + "px";
|
||||||
|
}
|
||||||
|
|
||||||
|
matchViewportSize();
|
||||||
|
|
||||||
document.addEventListener("DOMContentLoaded", async () => {
|
document.addEventListener("DOMContentLoaded", async () => {
|
||||||
console.log("DOMContentLoaded");
|
console.log("DOMContentLoaded");
|
||||||
// ensures client/window/workspace are loaded into the cache before rendering
|
// ensures client/window/workspace are loaded into the cache before rendering
|
||||||
@@ -31,4 +38,6 @@ document.addEventListener("DOMContentLoaded", async () => {
|
|||||||
console.log("Wave First Render");
|
console.log("Wave First Render");
|
||||||
root.render(reactElem);
|
root.render(reactElem);
|
||||||
});
|
});
|
||||||
|
const viewport = window.visualViewport;
|
||||||
|
viewport.addEventListener("resize", matchViewportSize);
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user