From 665aa164bc0141a46a3ef32f9a8b8b1b2861f936 Mon Sep 17 00:00:00 2001 From: lmachens Date: Sat, 15 Jan 2022 10:38:08 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20Do=20not=20reload=20website=20on?= =?UTF-8?q?=20position=20change?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 +- src/child.js | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 4942162..f4206d6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "skeleton", - "version": "1.7.0", + "version": "1.7.1", "description": "Simply add any website in customizable windows", "main": "src/main.js", "author": "Leon Machens", diff --git a/src/child.js b/src/child.js index 714df2a..35dedc4 100644 --- a/src/child.js +++ b/src/child.js @@ -12,8 +12,10 @@ window.addEventListener("DOMContentLoaded", () => { const heightOffset = crop.top + crop.bottom; const iframe = document.querySelector("#child"); - iframe.src = website.url; - document.title = website.name; + if (!iframe.src) { + iframe.src = website.url; + document.title = website.name; + } iframe.style = `top: ${-crop.top}px; left: ${-crop.left}px; right: ${-crop.right}px; width: calc(100% + ${widthOffset}px); bottom: ${-crop.bottom}px; top: ${-crop.top}px; height: calc(100% + ${heightOffset}px);`; });