Skip to content

Commit cd6ff4c

Browse files
committed
use map instead of set
1 parent 655fc9f commit cd6ff4c

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Diff for: lib/ace/search_highlight.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ var SearchHighlight = function(regExp, clazz, type) {
5656
if (!this.regExp)
5757
return;
5858
var start = config.firstRow, end = config.lastRow;
59-
var renderedMarkerRanges = new Set();
59+
var renderedMarkerRanges = {};
6060

6161
for (var i = start; i <= end; i++) {
6262
var ranges = this.cache[i];
@@ -73,9 +73,9 @@ var SearchHighlight = function(regExp, clazz, type) {
7373
for (var j = ranges.length; j --; ) {
7474
var rangeToAddMarkerTo = ranges[j].toScreenRange(session);
7575
var rangeAsString = rangeToAddMarkerTo.toString();
76-
if (renderedMarkerRanges.has(rangeAsString)) continue;
76+
if (renderedMarkerRanges[rangeAsString]) continue;
7777

78-
renderedMarkerRanges.add(rangeAsString);
78+
renderedMarkerRanges[rangeAsString] = true;
7979
markerLayer.drawSingleLineMarker(
8080
html, rangeToAddMarkerTo, this.clazz, config);
8181
}

0 commit comments

Comments
 (0)