Overflow row actions just broke

I have a table which uses overflow row actions like this:

All of a sudden when I click on the three dots I get a hard failure:

If I click the "reload" button the table will (re)display but the hidden row actions remain inaccessible.

I'm quite certain this is not due to anything I broke in the application because if I move an action from the "Overflow row actions" group to the always visible group the button works when clicked.

This is a super bad bug as most of my functionality is in the hidden groups. And I know for sure this was working fine yesterday. And I want to give a demo tomorrow(!) :money_mouth_face:

@Darren @Tess

Hey @Roland_Alden - it looks like this might have something to do with colors and theming, which seems odd. Are you able to send me a quick JSON export of your app that includes hard-coded query data?

Going to try the email attachment route right now.

1 Like

I've managed to reproduce this and will try to track down the breaking change. In the meantime, you should be able to fix it by ensuring that none of the action labels evaluate to null.

Great. Definitely that was the first thing I looked into and none of them do. Like I said, if I move them all into the non-overflow block they all look normal and work normally. So I don't think that's likely the issue.

Ah ha! I found one....

That did the trick. And for the record it is a side effect of the other changes I was making today.

Thanks for helping me with my hairball.

1 Like

When the label evaluates to null, it only hits this particular error boundary when the action is in the overflow. :sweat_smile: I don't see an obvious reason for this but will dig into it a bit more tomorrow. Hopefully you're unblocked for the time being!

1 Like