Skip to content

Commit 64b7f2f

Browse files
committed
Fix bug (node being inserted when clicking on update delay button)
1 parent d55930d commit 64b7f2f

File tree

1 file changed

+6
-10
lines changed

1 file changed

+6
-10
lines changed

src/html.js

+6-10
Original file line numberDiff line numberDiff line change
@@ -106,24 +106,20 @@ export default function initHtml(visualizer) {
106106
if (!value.length || Number.isNaN(+value)) return;
107107

108108
visualizer.inserting = true;
109+
insertNode(visualizer, value)
110+
.then((tree) => {
111+
visualizer.tree = tree
112+
visualizer.inserting = false;
113+
})
114+
.catch(console.log);
109115
$insert.value = "";
110-
BST.push(visualizer, visualizer.tree, +value).then((newTree) => {
111-
visualizer.tree = newTree
112-
visualizer.inserting = false;
113-
});
114116
});
115117

116118
$delay.parentNode.querySelector("button").addEventListener("click", () => {
117119
const { value } = $delay;
118120
if (!value.length || Number.isNaN(+value)) return;
119121

120122

121-
insertNode(visualizer, value)
122-
.then((tree) => {
123-
visualizer.tree = tree
124-
visualizer.inserting = false;
125-
})
126-
.catch(console.log);
127123

128124
visualizer.delay = +value;
129125
});

0 commit comments

Comments
 (0)