Visibility Conditions inverted in Form?

Visibility conditions are inverted in “Show Form Screen Title Form” component. The visibility works fine outside this component.

When in this form, If a field contains data (Google Sheet), and I set the condition to “is empty”, the component shows. If the field is empty, the component is hidden. This happens on every condition. For example, if I set this to “doesn’t include” ABC, the field shows only if the field contains ABC.

I’ve used visibility a LOT, and never had this problem. I even re-read the text to be sure nothing changed, and sure enough it says “Set conditions for when the component should be visible”.

The only caveat is that this field is populated by an ARRAYFORMULA in Google Sheets, but I’ve never had this affect my results before. Am I missing something?

I think I’m following. When you say “This field is populated by an ARRAYFORMULA”, do you mean you’re just displaying text from an array formula in the form itself? If so, maybe trying just using a “Custom” text field and see if that corrects the visibility issue.



I’ve got the very same problem one year later. I’ve got a boolean field telling me if or if not to show a field. And it is doing the exact other thing than what I would like to see.

“Show component if checked” → it is checked → component is not shown
“Show component if checked” → it is not checked → component is shown

What to do? :smiley:

I think that’s a case for the development team @david

Is it a basic boolean field or a computed one? Can you show us how you’re configuring it?

Hello @ThinhDinh. It isn’t a computed boolean.

I’ve got a simple boolean column called “needs text-answer” where I enter a TRUE or FALSE depending on what I need. When I use that column to configure the visibility the described problem occurs.

Screenshots are going to help here. It’s most likely that something is not configured correctly.