Extensions: stable manifests sorting if conflicts in loading order
| @@ -38,7 +38,7 @@ export let modules = []; | ||
| 38 | 38 | let activeExtensions = new Set(); |
| 39 | 39 | |
| 40 | 40 | const getApiUrl = () => extension_settings.apiUrl; |
| 41 | 41 | const sortManifests = (a, b) => parseInt(a.loading_order) - parseInt(b.loading_order) || String(a.display_name).localeCompare(String(b.display_name)); |
| 42 | 42 | let connectedToApi = false; |
| 43 | 43 | |
| 44 | 44 | /** |