diff --git a/client/src/components/windows/manage_tags/ManageTagsWindow.tsx b/client/src/components/windows/manage_tags/ManageTagsWindow.tsx
index 03ff7d9..748931b 100644
--- a/client/src/components/windows/manage_tags/ManageTagsWindow.tsx
+++ b/client/src/components/windows/manage_tags/ManageTagsWindow.tsx
@@ -164,15 +164,17 @@ export function SingleTag(props: {
{props.prependElems}
- {hasChildren && expanded && tag.children.map((child: any) => ,
- /]}
- dispatch={props.dispatch}
- state={props.state}
- changedTags={props.changedTags}
- />)}
+ {hasChildren && expanded && tag.children
+ .sort((a: any, b: any) => a.name.localeCompare(b.name))
+ .map((child: any) => ,
+ /]}
+ dispatch={props.dispatch}
+ state={props.state}
+ changedTags={props.changedTags}
+ />)}
- {tags && tags.length && tags.map((tag: any) => {
- return ;
- })}
+ {tags && tags.length && tags
+ .sort((a: any, b: any) => a.name.localeCompare(b.name))
+ .map((tag: any) => {
+ return ;
+ })}
{ onOpenNewTagMenu(e) }} />