Background: Before launching horizontal scrolling for Table Views (see community announcement here) it was important to differentiate between ‘compact’ and ‘normal’ columns width. Progress, Yes/No, and Color column types were considered ‘compact’, thus their titles would not show in the Table View as headers. With the exception of Yes/No column type, where the column header would show if the app creator had relabeled Yes/No with custom values.
When is this change rolling out?
As of August 17,2021 free users will start to see this behavior. Others can expect the change a week later.
Why is this change happening?
We sometimes have legacy design decisions that need to be reconsidered as our product changes. These design decisions later come back to us with users thinking they are bugs.
No longer having horizontal space be a constraint allows us to have consistent behavior across column types and lets app creators have the choice on whether they want the column title to show. If app creators still want to keep these column types with no headers in Table Views, they can input this formula as shown below.
How will my apps be impacted?
If you are using column types Progress, Yes/No or Color within a table view that includes headers, you will now see the appropriate header for those columns. If app creators still want to keep these column types with no headers, they can input as Display Name
IF(CONTEXT('ViewType')="Table", " ", “Name of column”)
Thanks and please reach out if there are any questions!