diff --git a/Userland/DevTools/HackStudio/ClassViewWidget.cpp b/Userland/DevTools/HackStudio/ClassViewWidget.cpp index acf180e57c..d620897308 100644 --- a/Userland/DevTools/HackStudio/ClassViewWidget.cpp +++ b/Userland/DevTools/HackStudio/ClassViewWidget.cpp @@ -117,6 +117,7 @@ static ClassViewNode& add_child_node(NonnullOwnPtrVector& childre size_t inserted_index = 0; ClassViewNode& node = *node_ptr; + // Insert into parent's children list, sorted lexicographically by name. children.insert_before_matching( move(node_ptr), [&node](auto& other_node) { return strncmp(node.name.characters_without_null_termination(), other_node->name.characters_without_null_termination(), min(node.name.length(), other_node->name.length())) < 0;