dont duplicate themes when setting to same as theme already on current page

merge-requests/208/head
fatchan 5 years ago
parent 424c0e81e2
commit dd81f7b9df
  1. 2
      gulp/res/js/expand.js
  2. 2
      gulp/res/js/theme.js

@ -46,6 +46,8 @@ window.addEventListener('DOMContentLoaded', (event) => {
const toggle = function(thumb, exp, fn, src) {
if (loopEnabled) {
exp.loop = true;
} else {
exp.loop = false;
}
if (!heightlimitEnabled) {
exp.classList.add('mh-100');

@ -13,7 +13,7 @@ async function changeTheme(e, type) {
//check for theme style tag
let tempLink = document.getElementById(`custom${type}`);
let defaultLink = document.getElementById(type);
if (theme === 'default') {
if (theme === 'default' || theme === defaultLink.dataset.theme) {
defaultLink.rel = 'stylesheet';
await new Promise(resolve => { setTimeout(resolve, 100) });//ew
if (tempLink) {

Loading…
Cancel
Save