Here I have a screen where I want elements to show if the user is signed in. Ultimately I wanted to put a button that said if you aren’t signed in, you should make an account and have this area only available to users with a profile.
Signed In User means it checks the email in the column of that row and compares it to the user that is signed in. If the emails don’t match, then the components won’t show. It is not meant to indicate if a user is signed in or not. If you are selecting the signed in user option, then it means you have set your privacy to Public with Email or Whitelist, which means everyone has to sign in to use the app. I’m guessing nothing is showing because your email column only contains the first email address you used.
Do you really mean that you want a user to complete a profile first, and then only those users that have completed their profile will see the components?
This is probably more along the lines of what you actually want.
So I realized the issue, I had the screen set on detail view so that I could make the choice components and an inline list, but I wasn’t filtering by signed in user from the detail level. Only on the component level. Once I filtered by signed in user on the detail level then my components began to work correctly because it was comparing it to the correct row.
I’m glad you posted this initial issue. My resolution wasn’t exactly the same but this sparked my investigation to help me find my solution. In my case the users weren’t seeing anything because the table had some User Specific columns. Much appreciated. Thanks for the spark!