Layout creates extra whitespace between responsive plots when combining fixed and min_height

Hi!

If I create a holoviews layout using a mix of responsive plots with fixed heights and min_heights specified it looks good on its own:

import numpy as np
import pandas as pd
import hvplot.pandas
import panel as pn

line1 = pd.DataFrame(np.random.normal(0, 1, 1000).cumsum()).hvplot.line(responsive=True, height=100)
line2 = pd.DataFrame(np.random.normal(0, 1, 1000).cumsum()).hvplot.line(responsive=True, min_height=200)

layout = (line1 + line2).cols(1)

layout

But if I put this into panel it stretches weirdly and creates whitespace between the plots?

pn.Row(layout, height=1000)

I would expect the bottom plot to stretch further and fill out the whitespace, is there some sizing mode setting somewhere that I am missing?

Many thanks for any pointers :slight_smile: