textSelectionEnabled 属性没生效

在table标签上添加 textSelectionEnabled属性为true,不能实现选择表格内容的文字的功能。
image
image

我用项目自带的 user 表试了是可以起作用的
image

可以选中 Username:
image

看过你的案例以后,我在user表里面添加了,确实没问题。但是,在其他所有我自己创建的页面却不行,我觉得这是个bug。并且我发现,当这个table的id没有任何引用的时候,这个参数就会起作用。

image

这个能详细说一下吗?

我看你的贴图,departmentItemsTableuser-browser.xml 中的 usersTable 用法类似:
image

这样是可以的,如果我把注释掉的内容加上,或者把table的Id最后的1去掉。这个属性就立即失效。
DepartmentItemBrowse.java (344 字节)
department-item-browse.xml (2.6 KB)

用法确实和user的一样。

image

使用的 jmix 版本是多少?

1.2.4

这个问题曾经在 1.3.3 修复:[Table] text selection can't be enabled · Issue #929 · jmix-framework/jmix · GitHub 可以尝试升级至 Jmix 1.4 试试看。

好的,谢谢