diff --git a/app/(dashboard)/analytics/AnalyticsClient.tsx b/app/(dashboard)/analytics/AnalyticsClient.tsx index b0bef07e..64709d1f 100644 --- a/app/(dashboard)/analytics/AnalyticsClient.tsx +++ b/app/(dashboard)/analytics/AnalyticsClient.tsx @@ -375,17 +375,28 @@ export default function AnalyticsClient() { )} - renderTags={(value, getTagProps) => - value.map((option, index) => ( + renderTags={(value, getTagProps) => { + if (value.length <= 2) { + return value.map((option, index) => ( + + )); + } + // Collapse to a single count chip so the input never grows tall + return [ - )) - } + onDelete={() => setSelectedHosts([])} + />, + ]; + }} renderInput={(params) => (