Skip to content

Commit 5c3dc06

Browse files
committed
Refactor suggestion cancel handling
1 parent 1e1eb0f commit 5c3dc06

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

extension/options/js/options.js

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,13 @@ function addFilterSuggestionDiv(index) {
3434
value: index
3535
});
3636
img.click(function() {
37-
document.getElementById("filter_suggestion_" + index).value = "";
38-
mFilterSuggestions[index] = "";
37+
var i, len = parseInt(count.val());
38+
for (i=index;i<len-1;i++) {
39+
document.getElementById("filter_suggestion_" + i).value = document.getElementById("filter_suggestion_" + (i+1)).value;
40+
mFilterSuggestions[i] = mFilterSuggestions[i+1];
41+
}
42+
document.getElementById("filter_suggestion_" + (len-1)).value = "";
43+
mFilterSuggestions[len-1] = "";
3944
saveFilterSuggestions();
4045
});
4146

0 commit comments

Comments
 (0)