How to know that dbc.DropdownMenu is opened?

You can use dash-intersection-observer to wrap an element in your dropdown menu which should trigger a callback depending on whether it is displayed on the screen :slight_smile:

Here’s the forum post that talks more about it Dash Intersection Observer

3 Likes