Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[comp:tree]:tree绑定selectedkeys,disable设置点击后就禁用会导致搜索过滤节点后再选中节点,节点会全部展开 #1462

Open
1 task
calvinchan22 opened this issue Feb 20, 2023 · 1 comment · May be fixed by #1483
Assignees
Labels
bug Something isn't working Comp:Tree

Comments

@calvinchan22
Copy link

  • I have searched the issues of this repository and believe that this is not a duplicate.

Reproduction link

https://playground.idux.site/#eyJQbGF5Z3JvdW5kQXBwLnZ1ZSI6Ijx0ZW1wbGF0ZT5cbiAgPEl4RHJhd2VyUHJvdmlkZXI+XG4gICAgPEl4Tm90aWZpY2F0aW9uUHJvdmlkZXI+XG4gICAgICA8SXhNb2RhbFByb3ZpZGVyPlxuICAgICAgICA8SXhNZXNzYWdlUHJvdmlkZXI+XG4gICAgICAgICAgPEFwcCAvPlxuICAgICAgICA8L0l4TWVzc2FnZVByb3ZpZGVyPlxuICAgICAgPC9JeE1vZGFsUHJvdmlkZXI+XG4gICAgPC9JeE5vdGlmaWNhdGlvblByb3ZpZGVyPlxuICA8L0l4RHJhd2VyUHJvdmlkZXI+XG48L3RlbXBsYXRlPlxuXG48c2NyaXB0IGxhbmc9XCJ0c1wiIHNldHVwPlxuaW1wb3J0IHsgc2V0dXBJZHV4IH0gZnJvbSAnLi9zZXR1cElkdXguanMnXG5pbXBvcnQgQXBwIGZyb20gJy4vQXBwLnZ1ZSdcbnNldHVwSWR1eCgpXG48L3NjcmlwdD5cbiIsIkFwcC52dWUiOiI8dGVtcGxhdGU+XG4gIDxJeFNwYWNlIHZlcnRpY2FsIGJsb2NrPlxuICAgIDxJeElucHV0IHYtbW9kZWw6dmFsdWU9XCJzZWFyY2hWYWx1ZVwiIHBsYWNlaG9sZGVyPVwiU2VhcmNoXCIgc3VmZml4PVwic2VhcmNoXCI+PC9JeElucHV0PlxuICAgIDxJeFRyZWUgOmRhdGFTb3VyY2U9XCJ0cmVlRGF0YVwiIFxuICAgICAgICAgICAgOnNlYXJjaFZhbHVlPVwic2VhcmNoVmFsdWVcIiBcbiAgICAgICAgICAgIGJsb2NrZWQgXG4gICAgICAgICAgICA6YXV0b0hlaWdodD1cInRydWVcIiBcbiAgICAgICAgICAgIDpkaXNhYmxlZD1cInRyZWVOb2RlRGlzYWJsZVwiXG4gICAgICAgICAgICA6dmlydHVhbD1cInRydWVcIiBcbiAgICAgICAgICAgIHNob3dMaW5lICAgXG4gICAgICAgICAgICB2LW1vZGVsOnNlbGVjdGVkS2V5cz1cInNlbGVjdGVkS2V5c1wiPjwvSXhUcmVlPlxuICA8L0l4U3BhY2U+XG48L3RlbXBsYXRlPlxuXG48c2NyaXB0IHNldHVwIGxhbmc9XCJ0c1wiPlxuaW1wb3J0IHR5cGUgeyBUcmVlTm9kZSB9IGZyb20gJ0BpZHV4L2NvbXBvbmVudHMvdHJlZSdcblxuaW1wb3J0IHsgcmVmIH0gZnJvbSAndnVlJ1xuIFxuY29uc3QgdHJlZU5vZGVEaXNhYmxlID0gKG5vZGU6IFRyZWVOb2RlKSA9PiB7XG4gIHJldHVybiBzZWxlY3RlZEtleXMudmFsdWUuaW5jbHVkZXMobm9kZS5rZXkgYXMgVktleSlcbn1cbmNvbnN0IHNlbGVjdGVkS2V5cyA9IHJlZihbXSlcbmNvbnN0IHRyZWVEYXRhID0gcmVmPFRyZWVOb2RlW10+KFtcbiAge1xuICAgIGxhYmVsOiAnTm9kZSAwJyxcbiAgICBrZXk6ICcwJyxcbiAgICBjaGlsZHJlbjogW1xuICAgICAge1xuICAgICAgICBsYWJlbDogJ05vZGUgMC0wJyxcbiAgICAgICAga2V5OiAnMC0wJyxcbiAgICAgICAgZGlzYWJsZWQ6IHsgZHJvcDogdHJ1ZSB9LFxuICAgICAgICBjaGlsZHJlbjogW1xuICAgICAgICAgIHtcbiAgICAgICAgICAgIGxhYmVsOiAnZmllbGQgMC0wLTAnLFxuICAgICAgICAgICAga2V5OiAnMC0wLTAnLFxuICAgICAgICAgICAgZGlzYWJsZWQ6IHsgZHJhZzogdHJ1ZSB9LFxuICAgICAgICAgIH0sXG4gICAgICAgICAgeyBsYWJlbDogJ2ZpZWxkIDAtMC0xJywga2V5OiAnMC0wLTEnIH0sXG4gICAgICAgICAgeyBsYWJlbDogJ2ZpZWxkIDAtMC0yJywga2V5OiAnMC0wLTInIH0sXG4gICAgICAgIF0sXG4gICAgICB9LFxuICAgICAge1xuICAgICAgICBsYWJlbDogJ05vZGUgMC0xJyxcbiAgICAgICAga2V5OiAnMC0xJyxcbiAgICAgICAgY2hpbGRyZW46IFtcbiAgICAgICAgICB7IGxhYmVsOiAnZmllbGQgMC0xLTAnLCBrZXk6ICcwLTEtMCcgfSxcbiAgICAgICAgICB7IGxhYmVsOiAnZmllbGQgMC0xLTEnLCBrZXk6ICcwLTEtMScgfSxcbiAgICAgICAgICB7IGxhYmVsOiAnZmllbGQgMC0xLTInLCBrZXk6ICcwLTEtMicgfSxcbiAgICAgICAgXSxcbiAgICAgIH0sXG4gICAgICB7XG4gICAgICAgIGxhYmVsOiAnTm9kZSAwLTInLFxuICAgICAgICBrZXk6ICcwLTInLFxuICAgICAgICBjaGlsZHJlbjogW1xuICAgICAgICAgIHsgbGFiZWw6ICd0ZXN0IDAtMS0wJywga2V5OiAnMC0yLTAnIH0sXG4gICAgICAgICAgeyBsYWJlbDogJ3Rlc3QgMC0xLTEnLCBrZXk6ICcwLTItMScgfSxcbiAgICAgICAgICB7IGxhYmVsOiAndGVzdCAwLTEtMicsIGtleTogJzAtMi0yJyB9LFxuICAgICAgICBdLFxuICAgICAgfSxcbiAgICBdLFxuICB9XG5dKVxuXG5jb25zdCBzZWFyY2hWYWx1ZSA9IHJlZignJylcbjwvc2NyaXB0PlxuIn0=

Steps to reproduce

1.搜索field,过滤出Node 0-0和Node 0-1节点
2.将Node 0-0和Node 0-1节点收起来
3.点击Node 0-1节点

What is expected?

只是将Node 0-1节点高亮即可

What is actually happening?

Node 0-0和Node 0-1节点全部自动展开

Environment Info

Any additional comments? (optional)

@idux-bot idux-bot bot added the Comp:Tree label Feb 20, 2023
@danranVm danranVm added the bug Something isn't working label Feb 20, 2023
@danranVm
Copy link
Member

勾选后,相当于会更新数据源,会触发搜索重新计算。

可以考虑在什么情况下,清空一下搜索条件?

liuzaijiang added a commit to liuzaijiang/components that referenced this issue Mar 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working Comp:Tree
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants