mirror of
https://github.com/gryf/pentadactyl-pm.git
synced 2025-12-23 08:28:01 +01:00
revert removal of comparator function in getSortedMarks(), the issue remains
This commit is contained in:
@@ -1451,14 +1451,20 @@ liberator.Marks = function () //{{{
|
|||||||
lmarks.push([mark, localMarks[mark][i]]);
|
lmarks.push([mark, localMarks[mark][i]]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
lmarks.sort();
|
lmarks.sort();
|
||||||
|
|
||||||
// URL marks
|
// URL marks
|
||||||
var umarks = [];
|
var umarks = [];
|
||||||
|
|
||||||
|
// FIXME: why does umarks.sort() cause a "Component is not available =
|
||||||
|
// NS_ERROR_NOT_AVAILABLE" exception when used here?
|
||||||
for (var mark in urlMarks)
|
for (var mark in urlMarks)
|
||||||
umarks.push([mark, urlMarks[mark]]);
|
umarks.push([mark, urlMarks[mark]]);
|
||||||
umarks.sort();
|
|
||||||
|
umarks.sort(function (a, b) {
|
||||||
|
return a[0] < b[0] ? -1 : a[0] > b[0] ? 1 : 0;
|
||||||
|
});
|
||||||
|
|
||||||
return lmarks.concat(umarks);
|
return lmarks.concat(umarks);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user