Vanessa 2025-09-02 17:16:56 +08:00
parent 7f1f354d4e
commit 8d2e3bfd20

View file

@ -1273,23 +1273,25 @@ export class Toolbar {
let html = "";
// sort
let matchInput = false;
matchLanguages.sort((a, b) => {
if (a.startsWith(lowerCaseValue) && b.startsWith(lowerCaseValue)) {
if (a.length < b.length) {
if (lowerCaseValue) {
matchLanguages.sort((a, b) => {
if (a.startsWith(lowerCaseValue) && b.startsWith(lowerCaseValue)) {
if (a.length < b.length) {
return -1;
} else if (a.length === b.length) {
return 0;
} else {
return 1;
}
} else if (a.startsWith(lowerCaseValue)) {
return -1;
} else if (a.length === b.length) {
return 0;
} else {
} else if (b.startsWith(lowerCaseValue)) {
return 1;
} else {
return 0;
}
} else if (a.startsWith(lowerCaseValue)) {
return -1;
} else if (b.startsWith(lowerCaseValue)) {
return 1;
} else {
return 0;
}
});
});
}
const eventDetail = {languages: matchLanguages};
if (protyle.app && protyle.app.plugins) {