Remove extra prints, make response time of nodes much faster

hides a bug that we have where two updates are scheduled if you hit enter and tab... no.......
This commit is contained in:
hppeng 2022-06-23 20:18:08 -07:00
parent 3f3ed18455
commit 14ab20c446
3 changed files with 3 additions and 4 deletions

View file

@ -178,6 +178,7 @@ class ItemInputNode extends InputNode {
}
compute_func(input_map) {
console.log("Item update...." + Date.now());
const powdering = input_map.get('powdering');
// built on the assumption of no one will type in CI/CR letter by letter
@ -337,7 +338,6 @@ class WeaponInputDisplayNode extends ComputeNode {
toggle_tab('atree-dropdown');
toggleButton('toggle-atree');
}
console.log(document.getElementById("toggle-atree").classList.contains("toggleOn"));
}
}

View file

@ -139,8 +139,8 @@ class InputNode extends ComputeNode {
constructor(name, input_field) {
super(name);
this.input_field = input_field;
this.input_field.addEventListener("input", () => calcSchedule(this, 5000));
this.input_field.addEventListener("change", () => calcSchedule(this, 500));
this.input_field.addEventListener("input", () => calcSchedule(this, 500));
this.input_field.addEventListener("change", () => calcSchedule(this, 5));
//calcSchedule(this); Manually fire first update for better control
}

View file

@ -36,7 +36,6 @@ function construct_AT(elem, tree) {
row.classList.add("row");
row.id = "atree-row-" + j;
//was causing atree rows to be 0 height
console.log(elem.scrollWidth / 9);
row.style.minHeight = elem.scrollWidth / 9 + "px";
//row.style.minHeight = elem.getBoundingClientRect().width / 9 + "px";