I’m building a Glide app for an event check-in process. The screen is bound to the Users table, and I have a boolean column called CHECKED-IN (default = false).
Here’s the intended behavior:
- Before check-in: Show a welcome image and a CHECK-IN button.
- After check-in: Hide the welcome image and button, and show a confirmation section.
What I’ve done:
- CHECK-IN button updates
CHECKED-INto true for the current user. - Visibility conditions:
- Welcome image →
CHECKED-IN is false - CHECK-IN button →
CHECKED-IN is false - Confirmation section →
CHECKED-IN is true
- Welcome image →
The issue:
- When I click CHECK-IN, the confirmation section appears (good), but the welcome image and button do not hide.
- When I switch to another user who has NOT checked in, the welcome image and button are also not visible (they should be).
- Why would visibility conditions fail even though the column updates and the screen is bound to Users?
- Could this be caused by container visibility overriding component visibility, or something else?