19294: Fix autocomplete component chip tooltip edge case
authorStephen Smith <stephen@curii.com>
Fri, 10 Feb 2023 18:40:24 +0000 (13:40 -0500)
committerStephen Smith <stephen@curii.com>
Fri, 10 Feb 2023 18:40:24 +0000 (13:40 -0500)
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

src/components/autocomplete/autocomplete.tsx

index b2a10ec7b48996488a1ff1f8da6b28a4fb8fbc36..b5c634c3d1875016d0a3d14ad7f2fada71aaf6da 100644 (file)
@@ -174,7 +174,7 @@ export class Autocomplete<Value, Suggestion> extends React.Component<Autocomplet
         return items.map(
             (item, index) => {
                 const tooltip = this.props.renderChipTooltip ? this.props.renderChipTooltip(item) : '';
-                if (tooltip.length) {
+                if (tooltip && tooltip.length) {
                     return <Tooltip title={tooltip}>
                         <Chip
                             label={this.renderChipValue(item)}