Bladeren bron

Fix error with things with forms but no preset sizes

master
Fen Dweller 4 jaren geleden
bovenliggende
commit
edaf14b838
1 gewijzigde bestanden met toevoegingen van 9 en 1 verwijderingen
  1. +9
    -1
      macrovision.js

+ 9
- 1
macrovision.js Bestand weergeven

@@ -1325,6 +1325,12 @@ function makeEntity(info, views, sizes, forms = {}) {
}
});

Object.values(views).forEach(view => {
if (this.formSizes[view.form] === undefined) {
this.formSizes[view.form] = { name: "Normal", height: view.attributes.height.base, default: true, form: view.form };
}
});


delete this.init;
return this;
@@ -3394,7 +3400,9 @@ document.addEventListener("DOMContentLoaded", () => {
const entity = entities[selected.dataset.key];
entity.form = e.target.value;
entity.view = entity.formViews[entity.form];
if (Object.keys(entity.form).length > 0)
console.log(entity)
console.log(entity.formSizes)
if (Object.keys(entity.forms).length > 0)
entity.views[entity.view].height = entity.formSizes[entity.form].height;
preloadViews(entity);


Laden…
Annuleren
Opslaan