From 762267bccc029a2a65baf0ab23b6f19784099258 Mon Sep 17 00:00:00 2001 From: Michel Weststrate Date: Fri, 4 Feb 2022 01:14:01 -0800 Subject: [PATCH] Fix name casing to make plugin more easily findable Summary: Noticed in https://fb.workplace.com/groups/flippersupport/permalink/1305583723255616/ that always shows at the end of the plugin list. Fixed this on two levels: 1. uppercase the title for consistency 2. Make sorting case insensitive Differential Revision: D33985518 fbshipit-source-id: 70bed519e1ae5b3251b103931472844b2b55a512 --- desktop/flipper-ui-core/src/utils/pluginUtils.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/desktop/flipper-ui-core/src/utils/pluginUtils.tsx b/desktop/flipper-ui-core/src/utils/pluginUtils.tsx index ec0555d78..1979a1618 100644 --- a/desktop/flipper-ui-core/src/utils/pluginUtils.tsx +++ b/desktop/flipper-ui-core/src/utils/pluginUtils.tsx @@ -125,7 +125,9 @@ export function sortPluginsByName( if (isDevicePluginDefinition(b) && !isDevicePluginDefinition(a)) { return 1; } - return getPluginTitle(a) > getPluginTitle(b) ? 1 : -1; + return getPluginTitle(a).toLowerCase() > getPluginTitle(b).toLocaleLowerCase() + ? 1 + : -1; } export function isDevicePlugin(activePlugin: ActivePluginListItem) {