I have a screen with a conversation that has a button to another screen that sends the data “Current Conversation” (I checked and that data is available in the 2nd screen) but when I add a button in that 2nd screen to a 3rd screen, it doesn’t send Current Conversation. The button itself doesn’t show any data being sent.
There’s no other screen linking to that 3rd screen, this is the only link.
It just has a text input with a button to add a record to a collection that is related to the Conversation (simple example: if a Conversation had a relationship with a collection called “Topics” that were being discussed in that conversation, that 3rd screen allows the User to create a new topic, related to that conversation).
If you mean that data is not displayed in “Link” Action (usually under the label “Send This Data to Linked List Add Before Screen”) - this field is glitchy and not always correct.
If you add a completely new screen, and link a button to it - what does it have in “Available Data”?
Yes.
You can see here that the screen has the data “Current Convite” (means ‘invite’).
This is like a settings screen of that invite.
And then you can see that when I add a button to a new blank screen, the button doesn’t send that “Current Convite” data, or any other of the available data.
This data does not go from a second to a third screen, unless you specifically are sending it via a list. i.e. “current data” is only passed through one link action, even if it is “available” on the second screen, that does not mean it sends all of this data through to the next screen link. If this was the case, all screens in the entire app would have every “current” record data available. And that’s not ideal.
I guess another way to say this is that if the data is available on a screen because it was sent there from another screen, it will not be passed to the next screen, unless you are explicitly sending this data from that screen to the next, via clicking through a list.
I have a screen with a list of conversations, like a regular chat app.
It sends me to the screen of each conversation, where above the text input field to write a new message I have a couple of icons.
Every icon I have sends the ‘current conversation’ data to another screen (and they’re just icons, not a list with an icon)
How can that be?
Another question about this solution:
if I have to create a list to link the data, won’t that slow the performance of the app in that screen, given that one of the performance advices in Adalo is to not have many lists per screen?