alibaba / alibaba/lowcode-engine
antd和formily表单场景下,table自定义操作列,icon取消显示后,再次选中仍会显示
- Dominant language
- TypeScript
- Stars
- 15.9k
- Forks
- 2.7k
- PR merge metrics
- No merged PRs in 30d
Description
## 复现截图
通过以下选项将icon部分取消显示

经过反复选中取消,就会出现如下情况,相应的其他按钮也会出现该问题:

## 复现流程与链接
- [demo](https://lowcode-engine.cn/demo/antd-pro-with-formily.html)
- 物料搜索“表格”
- 增加“操作列”
- 修改“操作列”自定义渲染
- 搜索“space”
- 将space拖动到表格“操作列”
- 选中第一行的第一个按钮取消icon显示
- 点击空白区域
- 再次选中刚才选中的按钮,icon出现了。
注:若不能复现,可尝试将某一行的全部按钮取消icon,然后失焦(点空白区域),可反复多次尝试。
## 期望结果
已经设置的icon取消能够,如预期一样,再次选中不会再显示出来。
## 环境信息
- 引擎版本 1.0.11
- ext 版本 1.0.3
- 物料
- moment﹫2.24.0
- lodash
- iconfont-icons
- ﹫ant-design/icons﹫4.7.0
- antd﹫4.19.5
- ﹫alifd/next﹫1.24.18
- ﹫alilc/antd-lowcode-materials﹫1.0.6
- ﹫seada/antd-materials﹫0.1.1
- ﹫seada/formily-materials﹫0.1.1
- test-3﹫0.1.0
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.