Body
I switched my screen from Legacy mode to Responsive mode to address a List spacing issue, but noticed a different problem.
In Legacy mode, when an image component inside a List item has no image data, the surrounding rectangle (container) automatically shrinks to fit the remaining content. This allowed compact list rows when images were missing.
However, in Responsive mode, when the image is empty, the rectangle does not shrink and keeps a large empty space where the image would be. As a result, List items become much taller even though there is no image content.
Summary of behavior:
-
Legacy mode:
If the image is empty, the rectangle/container shrinks. -
Responsive mode:
If the image is empty, the rectangle keeps its space and does not shrink.
Expected behavior:
List rows should adapt to content consistently, or there should be a way to collapse image space when no image is present, especially in Responsive mode.
This difference makes it difficult to migrate from Legacy to Responsive layouts for feed or message-style UIs.

