Skip to content

Commit 0f6ba6c

Browse files
disable remove max
1 parent bfb3651 commit 0f6ba6c

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

Diff for: Heap/js/View.js

+2
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,7 @@ var View = /** @class */ (function () {
135135
$("#sortArray").hide();
136136
$("#sortArrayUL").children("li").remove();
137137
$("#buildHeap, #sortHeap").hide();
138+
$("#removeElem").removeAttr("disabled");
138139
lockPlay(true);
139140
switch (algo) {
140141
case "MaxHeap": {
@@ -153,6 +154,7 @@ var View = /** @class */ (function () {
153154
$("#buildHeap, #sortHeap").show();
154155
control.initController(new MaxHeapCombined(10));
155156
this.play();
157+
$("#removeElem").attr({ "disabled": "true" });
156158
lockBackForward(true);
157159
lockPlay(false);
158160
break;

Diff for: Heap/js/View.ts

+3-1
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,7 @@ class View {
157157
$("#sortArray").hide();
158158
$("#sortArrayUL").children("li").remove();
159159
$("#buildHeap, #sortHeap").hide();
160+
$("#removeElem").removeAttr("disabled");
160161
lockPlay(true);
161162

162163
switch (algo) {
@@ -173,9 +174,10 @@ class View {
173174
case "MaxHeapCombined": {
174175
this.resetAll();
175176
$("#sortArray").show();
176-
$("#buildHeap, #sortHeap").show();
177+
$("#buildHeap, #sortHeap").show();
177178
control.initController(new MaxHeapCombined(10));
178179
this.play();
180+
$("#removeElem").attr({ "disabled": "true" });
179181
lockBackForward(true);
180182
lockPlay(false);
181183
break;

0 commit comments

Comments
 (0)