Do not add empty separator in URLMenuFilter

This commit is contained in:
Nils Maier 2019-09-01 15:24:14 +02:00
parent 46c4e66558
commit e8f09c80f3

View File

@ -343,12 +343,16 @@ export class UrlMenuFilter extends MenuFilter {
this.addItem(
i.label, this.toggleRegularFilter.bind(this, i), this.filters.has(i));
}
this.addItem("-");
sort(
const domains = sort(
Array.from(new Set(this.collection.items.map(e => e.domain))),
undefined,
naturalCaseCompare
).forEach(e => {
);
if (!domains.length) {
return;
}
this.addItem("-");
domains.forEach(e => {
this.addItem(
e, this.toggleDomainFilter.bind(this, e), this.domains.has(e));
});