[SpeedDial] Interaction blocked for elements underneath a hidden SpeedDial (with children). #11138
Closed
1 task done
Labels
component: speed dial
This is the name of the generic UI component, not the React module!
Expected Behavior
When SpeedDial is hidden, elements underneath its position should function as if the SpeedDial wasn't there at all.
Current Behavior
SpeedDial blocks interaction with elements underneath it when hidden.
This seems to happen only when the SpeedDial has children.
Steps to Reproduce (for bugs)
https://codesandbox.io/s/rlxm5opz6n
Context
In the app we're building I have the SpeedDial set to a fixed position with some of the actions opening a Drawer component for editing settings. When the Drawer is open the SpeedDial is hidden (because they'd overlap), which because of this issue blocks some elements in the Drawer.
For now I've circumvented the issue by adding
this.props.hidden ? null : <SpeedDial ...
.Unfortunately this workaround makes the fancy animations disappear 😢
Your Environment
The text was updated successfully, but these errors were encountered: