Visibility with signed in user not displaying correctly

I’ve searched a bit and while I’ve found people talking about this on edit screens, don’t feel like it quite pertains to my issue.

When I am signed into anything other than the first account I created, I can’t get items to display with visibility per signed in user.

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.

I was signed in with this user when it worked.

Then I try to sign in with another user, using the preview function and typing in a new email address.

Now I have nothing on this screen even though I’m signed in.

Am I missing how this function is supposed to work? Or is this a bug?

My app’s URL:

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.

My app is set to public with email. In the profiles page of my app, I am using the ryantlogin email that I am using to test.

I think I understand your idea of creating the template to make a boolean value to figure out who has set their profile and who hasn’t. Seems like a good workaround.

Is this a bug though, or am I missing something with this function?

Is what a bug? The empty screen? I don’t think so. If it’s set up correctly, it should work.

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.

1 Like