Drop Down Button not working how I expect

It seems the drop down button can't get the object {{item}} from the list component surrounding it. The regular button does properly set the variable from {{item._id}} How do I access it properly?

I have the console logging which button was triggered and the value of the variable for debug.

It seems the drop-down button doesn't get passed the {item} from its container. However, I do get a value passed for "i". The workaround is to then plug that back in to the datasource for the list component.

Admittedly, this experience is slightly confusing. In some objects, like dropdown, there is a concept of "nested items" overrides the value of item. This might be unexpected in list view. In addition to the workaround you describe, you can also access the list view's item by referencing yourListViewId.item.