diff --git a/src/SelectInput/Content/MultipleContent.tsx b/src/SelectInput/Content/MultipleContent.tsx index 598bb8b6..66ed4551 100644 --- a/src/SelectInput/Content/MultipleContent.tsx +++ b/src/SelectInput/Content/MultipleContent.tsx @@ -200,7 +200,7 @@ export default React.forwardRef(function M prefixCls={`${prefixCls}-content`} className={classNames?.content} style={styles?.content} - prefix={!displayValues.length && (!searchValue || !triggerOpen) ? : null} + prefix={!displayValues.length && !inputValue && } data={displayValues} renderItem={renderItem} renderRest={renderRest} diff --git a/tests/Tags.test.tsx b/tests/Tags.test.tsx index 00c47322..99e3d295 100644 --- a/tests/Tags.test.tsx +++ b/tests/Tags.test.tsx @@ -574,4 +574,14 @@ describe('Select.Tags', () => { }); expect(onChange).not.toBeCalled(); }); + + // https://github.com/ant-design/ant-design/issues/56587 + it('should not display placeholder', () => { + const { container } = render(