Update Dash Core Component Dropdown options from a callback!

I referred that and tried fixing it. But, i realised that my second dropdown’s options can be updated with a callback, only when first dropdown’s multi is set to False; when i can select multiple options from my dropdown, this callback stops working right after first selection.