diff --git a/src/Form/EntityUsageSettingsForm.php b/src/Form/EntityUsageSettingsForm.php index 805337c33c6e6d823a966fe4ef3bfdc96c2fc071..94e8c7dbda570ae302a48f58e6fd3cabef991ea1 100644 --- a/src/Form/EntityUsageSettingsForm.php +++ b/src/Form/EntityUsageSettingsForm.php @@ -113,6 +113,8 @@ class EntityUsageSettingsForm extends ConfigFormBase { $tabs_options[$entity_type->id()] = $entity_type->getLabel(); } } + + natcasesort($tabs_options); natcasesort($entity_type_options); // Files and users shouldn't be tracked by default. @@ -181,6 +183,7 @@ class EntityUsageSettingsForm extends ConfigFormBase { foreach ($plugins as $plugin) { $plugin_options[$plugin['id']] = $plugin['label']; } + natcasesort($plugin_options); $form['track_enabled_plugins']['plugins'] = [ '#type' => 'checkboxes', '#title' => $this->t('Tracking plugins'),