Describe the bug
If create magicgui widget with a vertical layout, the list widget still have horizontal layout.
It led to horizontal stretching of widgets.
To Reproduce
Use function
def combine_channels(channels: list['napari.layers.Image'], mode: CombineMode) -> 'napari.types.LayerDataTuple':
pass
Expected behavior
New elements should be added in the same layout as main widget.
Screenshots

Environment (please complete the following information):
I have opened this issue to discuss how to solve this before open PR.
Describe the bug
If create magicgui widget with a vertical layout, the list widget still have horizontal layout.
It led to horizontal stretching of widgets.
To Reproduce
Use function
Expected behavior
New elements should be added in the same layout as main widget.
Screenshots
Environment (please complete the following information):
I have opened this issue to discuss how to solve this before open PR.