diff --git a/src/cloud/components/Props/Pickers/UrlSelect.tsx b/src/cloud/components/Props/Pickers/UrlSelect.tsx index da4fac0e57..7105d3a2ed 100644 --- a/src/cloud/components/Props/Pickers/UrlSelect.tsx +++ b/src/cloud/components/Props/Pickers/UrlSelect.tsx @@ -90,9 +90,18 @@ const UrlSelect = ({ ) }, [value]) + const openSelectorIfEmpty = useCallback( + (e) => { + openSelector(e) + e.preventDefault() + }, + [openSelector] + ) + return ( openSelectorIfEmpty(e)} sending={sending} isReadOnly={isReadOnly} disabled={disabled} @@ -100,8 +109,7 @@ const UrlSelect = ({ className='url__button' tag='div' > - - {labelNode} + {!isReadOnly && !disabled && (