Table is loosing focus on value change.
Replication:
Open Cuba sampler, Components-> Table -> Editable Table
hide columns other than Name and Age
select age in any row, edit value, press Tab
I made a gif from sampler for better explanation.
In FW 6, this worked perfectly, since FW 7, every value change breaks focus.
EDIT:
We found out that if same table settings are used inside in edit screen eg. Vehicle contains composition of Service notes, this table have correct focus, gif:
UPDATE:
It is working correctly only if all columns of table are marked editable.
If at least 1 column is marked editable=“false”, full table refresh happens on every value change.
By the way, you can use MetadataTools#format(value) instead of metadataTools.getInstanceName and String.valueOf. It will show correct decimal / date format depending on your locale.
Good that there is a workaround, but will this be fixed in 7.1 ? For months I scan the forum to assess the stability of the platform v7, waiting for the good moment to upgrade.
Our project is very big, and I would like to avoid us spending weeks coding workarounds here and there just to have the same level of functionnality than platform v6.