diff --git a/ui/desktop/src/components/settings/extensions/subcomponents/ExtensionList.tsx b/ui/desktop/src/components/settings/extensions/subcomponents/ExtensionList.tsx index ebc7f148..8955138e 100644 --- a/ui/desktop/src/components/settings/extensions/subcomponents/ExtensionList.tsx +++ b/ui/desktop/src/components/settings/extensions/subcomponents/ExtensionList.tsx @@ -19,9 +19,14 @@ export default function ExtensionList({ isStatic, disableConfiguration: _disableConfiguration, }: ExtensionListProps) { + // Sort extensions alphabetically by their friendly title + const sortedExtensions = [...extensions].sort((a, b) => + getFriendlyTitle(a).localeCompare(getFriendlyTitle(b)) + ); + return (
- {extensions.map((extension) => ( + {sortedExtensions.map((extension) => (