Capture app - Read only field values are not selectable on Version 3.1.1.1

Hello team.

Our users recently updated their Capture app to version 3.1.1.1, and they have encountered an issue with selecting text from read-only fields. We have a read-only field that is automatically generated when an event is created, and users often need to select and copy the value. However, after the update, this functionality no longer seems to be supported.

For reference, I have attached a screenshot from version 3.1.0.1, where selecting and copying from read-only fields was possible.

Could you please look into this issue and let me know if there is a workaround or a planned fix?

Thank you for your support.

Best regards,
Geoffrey

attachment

1 Like

Hi @Geoffrey

Thank you for the detailed post with the screenshots. I can reproduce this as well, so I’m checking in with @dhis2-android team. Thanks!

1 Like

Hi @Geoffrey,

thanks for let us know that this issue affects you and sorry for the inconvenience. This is something that started to happen with the recent changes in the inputs and we were aware of it. I am not sure about when it could be fixed, but you can follow it up in this ticket.

2 Likes

Thank you @Gassim and @vgarciabnz I will be watching the Jira ticket

1 Like

Hello.

We are facing the same problem in versión 3.3.1.

Our users copy the content of a field (The patient ID) in order to paste it in another application so the codes are the same in both applicacions. The ID is calculated using a Program Rule

But the attribute is greyed as it is afectaed by the program Rule.

Is there any way we could workarround this situation?

I have tried including in the Rule a Display Text action incluiding the content of the attribute (using a variable). But the text that is shown in the Feedback or The Indicator widget is not selectable anyway.

Another option is to use an Automatically generated type attribyute for the Patient ID. But I am afraid this will conflict with the already created patients.

Thank you

1 Like