Ah, sorry about that!
I just tried and couldn’t get the composer to accept “When Repeating Group Message’s List of Messages, item # (Transparent Input)'s value’s Creator is not Current Cell’s Message Creator” as well.
A different way would be to save this information in the database (this may not be ideal, if any other Bubblers have a different suggestion I’d be interested in hearing it as well!)
With the database approach, you could add a field to the Message type which is “Show User Info” (type: yes/no, list: no). Then, as new Messages are created, you would set that Message’s “Show User Info” field to “yes” when:
“Repeating Group Messages List of Messages: last item’s Creator is not Current User”
And set it to “no” when:
“Repeating Group Messages List of Messages: last item’s Creator is Current User”.
Note: The expression when you Create a New Message would just be:
Fields to Change
Show User Info = “Repeating Group Messages List of Messages: last item’s Creator is not Current User”. Then the value will be “yes” or “no” depending on if the expression is true or not for the new Message.
Once that’s set up, you can add two conditions to the User information elements in the repeating group cell:
"When Current Cell’s Message’s “Show User Info” is “yes” --> This element is visible.
"When Current Cell’s Message’s “Show User Info” is “no” --> This element is not visible.
*This would only affect New Messages created after you set up the fields and workflows.
One potential issue with this approach is if you allow Users to delete Messages. For example, if a User sent three Messages, and the first Message was deleted (which had the “Show User Info” field set to “yes”), then the second Message’s “Show User Info” field would need to be changed from “no” to “yes” in the delete workflow, to ensure the User’s info is shown for the new ‘first’ Message.