Cannot read properties of undefined

@Croll12

Yes, this does seem like a bug. You have a nice MWE, so you could open an issue.

As a workaround, you could try not using virtualization, and controlling the height of the table :

use pagination:

page_size=30

or to set the height of the table like this

    page_action='none',
    style_table={'height': '300px', 'overflowY': 'auto'},

More options here: DataTable Height | Dash for Python Documentation | Plotly

1 Like

Thanks for confirming, I prefer to use virtualization. My client side callback runs slower when using paging.


If anyone still facing this issue,
I was getting the same error due to dropdown_conditional in layout passed as None. changing it to empty list as solve the issue for me.

I wish that was the case for me, I still get the same error. I even set all three dropdown values to empty list or array.