diff --git a/Composer/packages/client/src/pages/publish/BotStatusList.tsx b/Composer/packages/client/src/pages/publish/BotStatusList.tsx index ff9d1d2ea1..17953e6a8f 100644 --- a/Composer/packages/client/src/pages/publish/BotStatusList.tsx +++ b/Composer/packages/client/src/pages/publish/BotStatusList.tsx @@ -93,8 +93,9 @@ export const BotStatusList: React.FC = ({ const [currentSort, setSort] = useState({ key: 'Bot', descending: true }); const displayedItems: BotStatus[] = useMemo(() => { - if (currentSort.key !== 'Bot') return botStatusList; - if (currentSort.descending) return botStatusList; + if (currentSort.key !== 'Bot' || currentSort.descending) { + return botStatusList.slice(); + } return botStatusList.slice().reverse(); }, [botStatusList, currentSort]);