Bug: Dash cytoscape - Styling (Width and Height both cannot be in %)

Hi,
I’m using Dash version==2.8.0. I have an app in which i’m using cytoscape.
When i tried to give both width and height in % in style, the app doesn’t give any error and the app does not render the cytoscape.

cytoscape = cyto.Cytoscape(
id=‘cytoscape-layout1’,
elements= elements,
minZoom=0.2,
maxZoom=3,
style={‘width’: ‘100%’,
‘height’: ‘50%’},
#height and width both cannot be in %
layout={‘name’:‘dagre’,‘rankDir’:‘LR’},
stylesheet=[
{
‘selector’: ‘node’,
‘style’: {‘content’:‘data(label)’,‘background-color’:‘data(color)’,
‘shape’:‘data(shape)’,‘text-wrap’:‘wrap’,‘font-size’:‘7px’}
},
]
)