Rowheights in make_subplots() unequal with specs

Hello,

I want to make a big figure with the option for many subplots. To adjust the vertical heights, I wanted to use the specs -> the prind_grid() looks like this:

This is the format of your plot grid:
⎑ (1,1) x,y    ⎀
⎒      :       ⎟
⎒      :       ⎟
⎒      :       ⎟
⎒      :       ⎟
⎒      :       ⎟
⎒      :       ⎟
⎒      :       ⎟
⎒      :       ⎟
⎣      :       ⎦
⎑ (11,1) x2,y2 ⎀
⎒      :       ⎟
⎒      :       ⎟
⎒      :       ⎟
⎒      :       ⎟
⎒      :       ⎟
⎒      :       ⎟
⎒      :       ⎟
⎒      :       ⎟
⎣      :       ⎦
⎑ (21,1) x3,y3 ⎀
⎒      :       ⎟
⎒      :       ⎟
⎒      :       ⎟
⎒      :       ⎟
⎒      :       ⎟
⎒      :       ⎟
⎒      :       ⎟
⎒      :       ⎟
⎣      :       ⎦
⎑ (31,1) x4,y4 ⎀
⎒      :       ⎟
⎒      :       ⎟
⎒      :       ⎟
⎒      :       ⎟
⎒      :       ⎟
⎒      :       ⎟
⎒      :       ⎟
⎒      :       ⎟
⎣      :       ⎦
⎑ (41,1) x5,y5 ⎀
⎒      :       ⎟
⎒      :       ⎟
⎒      :       ⎟
⎒      :       ⎟
⎒      :       ⎟
⎒      :       ⎟
⎒      :       ⎟
⎒      :       ⎟
⎣      :       ⎦
⎑ (51,1) x6,y6 ⎀
⎒      :       ⎟
⎒      :       ⎟
⎣      :       ⎦
⎑ (55,1) x7,y7 ⎀
⎒      :       ⎟
⎒      :       ⎟
⎣      :       ⎦
⎑ (59,1) x8,y8 ⎀
⎒      :       ⎟
⎒      :       ⎟
⎣      :       ⎦
⎑ (63,1) x9,y9 ⎀
⎣      :       ⎦

the problem is, the rows seem to have unequal heights so the plots with rowspan=10 are way more than 5 times bigger than the subplots mit rowspan=2…

Doesn’t the rowspan represent the relatove ratios of the heights? I expected the rows to be equally sized…
Here you can see: