DouyinFE / semi-design

🚀A modern, comprehensive, flexible design system and React UI library. 🎨 Provide more than 3000+ Design Tokens, easy to build your design system. Make Semi Design to Any Design. 🧑🏻‍💻 Design to Code in one click
https://semi.design
Other
8.29k stars 699 forks source link

[Select] 多选且filter为true时,使用backspace 删除已选项后,下拉列表不符合预期 #444

Closed pointhalo closed 2 years ago

pointhalo commented 2 years ago

Which Component 出现bug的组件

semi-ui version

Expected result 期望的结果是什么

Actual result 实际的结果是什么

image

image

Steps to reproduce 复现步骤

Reproducible code 复现代码

class Demo extends React.component {
    render() {
        return (
            <Select filter defaultValue={['abc']} multiple style={{ width: 300 }} placeholder='带搜索功能的多选'>
                <Select.Option value='abc'>抖音</Select.Option>
                <Select.Option value='hotsoon'>火山</Select.Option>
                <Select.Option value='jianying'>剪映</Select.Option>
                <Select.Option value='xigua'>西瓜视频</Select.Option>
            </Select>
        )
    }

}

Additional information 补充说明

pointhalo commented 2 years ago

fix 2.2.0-beta.1